50#include "qwiic_grssd1306.h"
55#define kOLEDTransWidth 128
56#define kOLEDTransHeight 64
59#define kOLEDTransXOffset 0
60#define kOLEDTransYOffset 0
63#define kOLEDTransPinConfig 0x12
64#define kOLEDTransPreCharge 0x25
65#define kOLEDTransVCOM 0x40
67#define kOLEDTransDefaultAddress 0x3C
69class QwOLEDTransparent :
public QwGrSSD1306 {
74 : QwGrSSD1306(kOLEDTransXOffset, kOLEDTransYOffset, kOLEDTransWidth, kOLEDTransHeight)
76 default_address = kOLEDTransDefaultAddress;
83 setBuffer(m_graphicsBuffer);
85 setCommPins(kOLEDTransPinConfig);
86 setPreCharge(kOLEDTransPreCharge);
87 setVcomDeselect(kOLEDTransVCOM);
90 return this->QwGrSSD1306::init();
95 uint8_t m_graphicsBuffer[kOLEDTransWidth * kOLEDTransHeight / 8];