A modified version of the GDEP015OC1 library that supports x-or as a color.
Fork of GDEP015OC1 by
GDEP015OC1.h
- Committer:
- Anunnaki
- Date:
- 2016-09-14
- Revision:
- 1:4fff95e316c9
- Child:
- 2:1c8f73aa2a16
File content as of revision 1:4fff95e316c9:
namespace GDEP015OC1 { class GDEP015OC1 { public: void fill(unsigned char data, uin16_t i); unsigned char get(uint16_t i); void empty(void); void invert(void); bool write(void); void drawPixel(uint16_t startX, uint16_t startY, bool color); void drawLine(uint16_t startX, uint16_t startY, uint16_t stopX, uint16_t stopY, bool color); private: SPI& _spi; DigitalOut _cs; DigitalOut _dc; DigitalOut _rst; DigitalIn _busy; void _spiCallback(int event); bool _spiCommand(unsigned char command); bool _spiData(unsigned char data); void _init(void); void _wakeUp(void); void _sleep(void); unsigned char _pixelConv(unsigned char *data, int i); }; }