gbouille
800972fa3e
A little improvment on SSD refresh by using the ability to send up to
...
15 bytes in one single data command.
Should increase the speed to refresh the screen.
2018-12-31 18:02:14 +01:00
gbouille
8b3dc69bac
CBM font usable on LCD display
...
Put "i2cLcdUseCBMChar = 1" to the option.txt file.
You have to use the Chargen rom too
2018-12-18 08:23:53 +01:00
penfold42
94040fa5c7
Optimise OLED display updates
2018-08-03 15:38:07 +10:00
penfold42
2f023ab756
Compiler warnings
...
width and height to PlotRawImage
2018-07-26 14:57:57 +10:00
penfold42
f0ee85d022
implement height and width
2018-07-26 13:28:37 +10:00
penfold42
ee175ec1fd
LCD_1306_128x32 now sets com pins correctly
...
clean up stb compiler warning
2018-07-26 11:34:59 +10:00
penfold42
ca2aa5e09f
Code cleanups
2018-07-17 09:37:53 +10:00
penfold42
4a1c56df41
s/Plottext/PlotText/g
2018-07-16 23:15:46 +10:00
penfold42
91ead26b2b
SH1106 support now works
2018-07-16 22:46:53 +10:00
penfold42
e34274c01e
Move to page mode to support sh1106
2018-07-16 21:11:55 +10:00
Stephen White
3346ef6cf5
Added horizontal scrolling of long filenames.
2018-07-15 18:46:49 +10:00
penfold42
12eeeea575
Separate oled hardware init routine from open
...
add LCD ClearInit which also re-inits the hardware
workaround for display corruption on startup
2018-07-06 23:35:17 +10:00
penfold42
0bcd9de494
ssd1306 code cleanup
...
Added U(202) HARD reset - reboots pi
2018-07-04 16:39:59 +10:00
Stephen White
270650751c
Resolved merge confilicts for push "Ssd1306 OLED startup logo #26 "
2018-06-24 13:24:26 +10:00
penfold42
8f67aef459
Add LCD contrast control
...
i2cLcdOnContrast = 127 // (0..255)
UNTESTED sh1106 support
LCDName = sh1106_128x64
2018-06-23 13:58:05 +10:00
penfold42
f0e90cf385
Also change VCOMDeselect when changing contrast
2018-06-23 12:52:54 +10:00
penfold42
bd8a31604c
Added SetContrast functions
2018-06-22 22:32:54 +10:00
penfold42
3242a517b3
Ground work for sh1106 and brightness controls
...
- just options parsing
2018-06-22 09:31:13 +10:00
penfold42
0f536925bc
Added i2cLcdFlip = 0/1 to flip display 180 deg
2018-06-16 00:01:02 +10:00
Stephen White
b3088df3d2
Added track # display to the LCD screen.
2018-06-06 19:09:13 +10:00
Stephen White
e292de1179
Added support for ssd1306 128x64
...
Options.txt needs the line;-
LCDName = ssd1306_128x64
and depending upon how you want the keyboard's pgup and pgdown keys to work;-
keyboardBrowseLCDScreen = 1
Splits lines connect
SDA to GPIO 2 pin 3
SCL to GPIO 3 pin 5
Non-split lines
SDA to GPIO 0 pin 27
SCL to GPIO 1 pin 28
2018-06-03 18:11:58 +10:00