summaryrefslogtreecommitdiff
path: root/lib/oled/oled.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/oled/oled.cpp')
-rw-r--r--lib/oled/oled.cpp46
1 files changed, 28 insertions, 18 deletions
diff --git a/lib/oled/oled.cpp b/lib/oled/oled.cpp
index 0634527..db1b556 100644
--- a/lib/oled/oled.cpp
+++ b/lib/oled/oled.cpp
@@ -6,28 +6,38 @@
// #include "oled.h"
-// OLED::OLED() {
-// Adafruit_SSD1306 display(OLED_WIDTH, OLED_HEIGHT, &Wire, -1);
-// Wire.begin(SDA_PIN, SCL_PIN);
-// display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR);
-// display.clearDisplay();
-// display.display();
+// OLED::OLED() : display(OLED_WIDTH, OLED_HEIGHT, &Wire, -1)
+// {
+// // Najpierw uruchom I2C
+// Wire.begin(SDA_PIN, SCL_PIN);
+
+// // Potem dopiero inicjalizuj OLED
+// if (!display.begin(SSD1306_SWITCHCAPVCC, OLED_ADDR)) {
+// Serial.println("OLED init failed!");
+// }
+
+// display.clearDisplay();
+// display.display();
// }
-// void OLED::print(const String& text, int x, int y) {
-// display.setTextSize(1);
-// display.setTextColor(WHITE);
-// display.setCursor(x, y);
-// display.println(text);
-// display.display();
+
+// void OLED::print(const String &text, int x, int y)
+// {
+// display.setTextSize(1);
+// display.setTextColor(WHITE);
+// display.setCursor(x, y);
+// display.println(text);
+// display.display();
// }
-// void OLED::clear() {
-// display.clearDisplay();
-// display.display();
+// void OLED::clear()
+// {
+// display.clearDisplay();
+// display.display();
// }
-// void OLED::drawBox() {
-// display.drawRect(0, 0, 128, 64, WHITE);
-// display.display();
+// void OLED::drawBox()
+// {
+// display.drawRect(0, 0, 128, 64, WHITE);
+// display.display();
// }