From 77188df69a7cdfe7e9b63661ee623f0182f6621e Mon Sep 17 00:00:00 2001 From: Stanley Huang Date: Wed, 16 Jul 2014 12:00:14 +1000 Subject: Update Nano Logger --- nanologger/SSD1306.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'nanologger/SSD1306.cpp') diff --git a/nanologger/SSD1306.cpp b/nanologger/SSD1306.cpp index 7f7b8e8..75662e8 100644 --- a/nanologger/SSD1306.cpp +++ b/nanologger/SSD1306.cpp @@ -1,5 +1,5 @@ #include -#include +//#include #include #include #include "SSD1306.h" @@ -238,8 +238,10 @@ void SSD1306::fill(unsigned char dat) ssd1306_command(0x10);//set higher column address ssd1306_command(0xB0);//set page address +#ifdef TWBR uint8_t twbrbackup = TWBR; TWBR = 18; // upgrade to 400KHz! +#endif for (byte i=0; i<(SSD1306_LCDHEIGHT/8); i++) { // send a bunch of data in one xmission @@ -256,7 +258,9 @@ void SSD1306::fill(unsigned char dat) Wire.endTransmission(); } } +#ifdef TWBR TWBR = twbrbackup; +#endif } void SSD1306::draw8x8(byte* buffer, uint8_t x, uint8_t y) -- cgit v1.2.3