oled no coger UD
Dependencies: SSD1308_128x64_I2C
Fork of SSD1306_128x64_I2C by
Diff: SSD1306.h
- Revision:
- 2:46dcbaa430f4
- Parent:
- 1:acebf73682c6
--- a/SSD1306.h Sat Aug 06 07:51:42 2016 +0000 +++ b/SSD1306.h Sat Aug 06 08:20:09 2016 +0000 @@ -5,16 +5,12 @@ class SSD1306 : public SSD1308 { public: - SSD1306(I2C &i, uint8_t add) : SSD1308(i,add),_i2c(i),address(add) { - _i2c.start(); - _i2c.write(address); - _i2c.write(COMMAND_MODE); _i2c.write(0x8d); //charge pump enable - _i2c.write(COMMAND_MODE); _i2c.write(0x14); //charge pump ON - _i2c.stop(); + SSD1306(I2C &i2c, uint8_t address) : SSD1308(i2c,address) { + char databytes[4] = {COMMAND_MODE, 0x8d, //charge pump enable + COMMAND_MODE, 0x14 //charge pump ON + }; + i2c.write(address, databytes, 4); setDisplayFlip(false, false); } -private: - I2C& _i2c; - uint8_t address; }; #endif \ No newline at end of file