Home
last modified time | relevance | path

Searched refs:m_i2c_lcd_control (Results 1 – 9 of 9) sorted by relevance

/hardware/bsp/intel/peripheral/libupm/src/lcd/
Dssd1306.cxx37 SSD1306::SSD1306(int bus_in, int addr_in) : m_i2c_lcd_control(bus_in) in SSD1306()
47 mraa::Result error = m_i2c_lcd_control.address(m_lcd_control_address); in SSD1306()
55 error = m_i2c_lcd_control.frequency(mraa::I2C_FAST); in SSD1306()
63 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_OFF); // display off in SSD1306()
67 m_i2c_lcd_control.writeReg(LCD_CMD, SSD1306_SETDISPLAYCLOCKDIV); // 0xD5 in SSD1306()
68m_i2c_lcd_control.writeReg(LCD_CMD, 0x80); // the suggested ratio… in SSD1306()
69 m_i2c_lcd_control.writeReg(LCD_CMD, SSD1306_SETMULTIPLEX); // 0xA8 in SSD1306()
70 m_i2c_lcd_control.writeReg(LCD_CMD, 0x3F); in SSD1306()
71 m_i2c_lcd_control.writeReg(LCD_CMD, SSD1306_SETDISPLAYOFFSET); // 0xD3 in SSD1306()
72 m_i2c_lcd_control.writeReg(LCD_CMD, 0x0); // no offset in SSD1306()
[all …]
Dssd1327.cxx37 SSD1327::SSD1327(int bus_in, int addr_in) : m_i2c_lcd_control(bus_in) in SSD1327()
44 error = m_i2c_lcd_control.address(m_lcd_control_address); in SSD1327()
52 m_i2c_lcd_control.writeReg(LCD_CMD, 0xFD); // Unlock OLED driver IC MCU in SSD1327()
56 m_i2c_lcd_control.writeReg(LCD_CMD, 0x12); in SSD1327()
58 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0xAE); // Set display off in SSD1327()
60 m_i2c_lcd_control.writeReg(LCD_CMD, 0xA8); // set multiplex ratio in SSD1327()
62 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0x5F); // 96 in SSD1327()
64 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0xA1); // set display start line in SSD1327()
66 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0x00); // in SSD1327()
68 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0xA2); // set display offset in SSD1327()
[all …]
Dssd1308.cxx34 SSD1308::SSD1308(int bus_in, int addr_in) : m_i2c_lcd_control(bus_in) in SSD1308()
39 mraa::Result error = m_i2c_lcd_control.address(m_lcd_control_address); in SSD1308()
46 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_OFF); // display off in SSD1308()
48 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_ON); // display on in SSD1308()
67 m_i2c_lcd_control.writeReg(LCD_DATA, data[idx]); in draw()
97 error = m_i2c_lcd_control.writeReg(LCD_CMD, BASE_PAGE_START_ADDR + row); // set page address in setCursor()
98 error = m_i2c_lcd_control.writeReg(LCD_CMD, in setCursor()
101 error = m_i2c_lcd_control.writeReg(LCD_CMD, in setCursor()
114 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_OFF); // display off in clear()
123 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_ON); // display on in clear()
[all …]
Dlcm1602.cxx45 m_i2c_lcd_control(new mraa::I2c(bus_in)), in Lcm1602()
56 error = m_i2c_lcd_control->address(m_lcd_control_address); in Lcm1602()
105 m_i2c_lcd_control(0), in Lcm1602()
171 delete m_i2c_lcd_control; in ~Lcm1602()
435 return m_i2c_lcd_control->writeByte(buffer); in expandWrite()
Djhd1313m1.cxx125 return m_i2c_lcd_control->writeReg(LCD_CMD, cmd); in command()
130 return m_i2c_lcd_control->writeReg(LCD_DATA, cmd); in data()
Dssd1308.h114 mraa::I2c m_i2c_lcd_control; variable
Dssd1327.h125 mraa::I2c m_i2c_lcd_control; variable
Dssd1306.h226 mraa::I2c m_i2c_lcd_control; variable
Dlcm1602.h245 mraa::I2c* m_i2c_lcd_control; variable