/hardware/bsp/intel/peripheral/libupm/src/lcd/ |
ssd1306.cxx | 37 SSD1306::SSD1306(int bus_in, int addr_in) : m_i2c_lcd_control(bus_in) 47 mraa::Result error = m_i2c_lcd_control.address(m_lcd_control_address); 55 error = m_i2c_lcd_control.frequency(mraa::I2C_FAST); 63 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_OFF); // display off 67 m_i2c_lcd_control.writeReg(LCD_CMD, SSD1306_SETDISPLAYCLOCKDIV); // 0xD5 68 m_i2c_lcd_control.writeReg(LCD_CMD, 0x80); // the suggested ratio 0x80 69 m_i2c_lcd_control.writeReg(LCD_CMD, SSD1306_SETMULTIPLEX); // 0xA8 70 m_i2c_lcd_control.writeReg(LCD_CMD, 0x3F); 71 m_i2c_lcd_control.writeReg(LCD_CMD, SSD1306_SETDISPLAYOFFSET); // 0xD3 72 m_i2c_lcd_control.writeReg(LCD_CMD, 0x0); // no offse [all...] |
ssd1327.cxx | 37 SSD1327::SSD1327(int bus_in, int addr_in) : m_i2c_lcd_control(bus_in) 44 error = m_i2c_lcd_control.address(m_lcd_control_address); 52 m_i2c_lcd_control.writeReg(LCD_CMD, 0xFD); // Unlock OLED driver IC MCU 56 m_i2c_lcd_control.writeReg(LCD_CMD, 0x12); 58 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0xAE); // Set display off 60 m_i2c_lcd_control.writeReg(LCD_CMD, 0xA8); // set multiplex ratio 62 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0x5F); // 96 64 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0xA1); // set display start line 66 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0x00); // 68 error = m_i2c_lcd_control.writeReg(LCD_CMD, 0xA2); // set display offse [all...] |
ssd1308.cxx | 34 SSD1308::SSD1308(int bus_in, int addr_in) : m_i2c_lcd_control(bus_in) 39 mraa::Result error = m_i2c_lcd_control.address(m_lcd_control_address); 46 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_OFF); // display off 48 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_ON); // display on 67 m_i2c_lcd_control.writeReg(LCD_DATA, data[idx]); 97 error = m_i2c_lcd_control.writeReg(LCD_CMD, BASE_PAGE_START_ADDR + row); // set page address 98 error = m_i2c_lcd_control.writeReg(LCD_CMD, 101 error = m_i2c_lcd_control.writeReg(LCD_CMD, 114 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_OFF); // display off 123 m_i2c_lcd_control.writeReg(LCD_CMD, DISPLAY_CMD_ON); // display o [all...] |
ssd1308.h | 114 mraa::I2c m_i2c_lcd_control; member in class:upm::SSD1308
|
ssd1327.h | 125 mraa::I2c m_i2c_lcd_control; member in class:upm::SSD1327
|
jhd1313m1.cxx | 125 return m_i2c_lcd_control->writeReg(LCD_CMD, cmd); 130 return m_i2c_lcd_control->writeReg(LCD_DATA, cmd);
|
lcm1602.cxx | 45 m_i2c_lcd_control(new mraa::I2c(bus_in)), 56 error = m_i2c_lcd_control->address(m_lcd_control_address); 105 m_i2c_lcd_control(0), 171 delete m_i2c_lcd_control; 435 return m_i2c_lcd_control->writeByte(buffer);
|
lcm1602.h | 245 mraa::I2c* m_i2c_lcd_control; member in class:upm::Lcm1602
|
ssd1306.h | 226 mraa::I2c m_i2c_lcd_control; member in class:upm::SSD1306
|