Searched refs:m_i2c_lcd_control (Results 1 – 9 of 9) sorted by relevance
| /hardware/bsp/intel/peripheral/libupm/src/lcd/ |
| D | ssd1306.cxx | 37 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() 68 …m_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 …]
|
| D | ssd1327.cxx | 37 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 …]
|
| D | ssd1308.cxx | 34 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 …]
|
| D | lcm1602.cxx | 45 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()
|
| D | jhd1313m1.cxx | 125 return m_i2c_lcd_control->writeReg(LCD_CMD, cmd); in command() 130 return m_i2c_lcd_control->writeReg(LCD_DATA, cmd); in data()
|
| D | ssd1308.h | 114 mraa::I2c m_i2c_lcd_control; variable
|
| D | ssd1327.h | 125 mraa::I2c m_i2c_lcd_control; variable
|
| D | ssd1306.h | 226 mraa::I2c m_i2c_lcd_control; variable
|
| D | lcm1602.h | 245 mraa::I2c* m_i2c_lcd_control; variable
|