forked from olikraus/u8glib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
171 lines (165 loc) · 7.2 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
u8glib ChangeLog
2012-01-01 v0.01 Oliver Kraus <[email protected]>
* first beta release for Arduino IDE with simple SSD1325 support
2012-01-04 v0.02 Oliver Kraus <[email protected]>
* support for some more display types
2012-01-07 v0.03 Oliver Kraus <[email protected]>
* fixed some bugs, added more examples
2012-01-07 v0.04 Oliver Kraus <[email protected]>
* single font file
2012-01-08 v0.05 Oliver Kraus <[email protected]>
* Cleanup
* More examples
* SSD1325 graylevel support
2012-01-15 v0.06 Oliver Kraus <[email protected]>
* LM6063 support
2012-01-17 v0.07 Oliver Kraus <[email protected]>
* LM6063 support (update)
2012-01-19 v0.08 Oliver Kraus <[email protected]>
* ST7920 beta device
2012-01-21 v0.09 Oliver Kraus <[email protected]>
* ST7920 fixed (192x32)
* fixed bug in com layer if pins are none
* str reference position
2012-01-22 v0.10 Oliver Kraus <[email protected]>
* Experimental LM6059
2012-01-24 v0.11 Oliver Kraus <[email protected]>
* new st7920 memory layout for 128x64 lcd
* experimental st7920 SPI
2012-01-25 v0.12 Oliver Kraus <[email protected]>
* fixed st7920 memory layout for 128x64 lcd
* ST7920 SPI performance improvement
2012-01-27 v0.13 Oliver Kraus <[email protected]>
* LM6059 (Adafruit Display) fixed
2012-02-01 v0.14 Oliver Kraus <[email protected]>
* undoRotation()
* setRot..() can be used without restrictions
* Class U8GLIB derived from Print class. New function "print"
* Fixed memory index bug in the page management procedures
2012-02-12 v1.00 Oliver Kraus <[email protected]>
* XBM support
* F() macro support
* str-rotation commands support ref-height and ref-position
2012-03-17 v1.02 Oliver Kraus <[email protected]>
* U8GLIB_ST7687_C144MVGD spi experimental
* U8GLIB_LC7981_160X80 8bit
* Intersection test for frame and box procedures
* 4L double memory architecture
* setContrast infrastructure implemented, but not available for all devices
* drawCircle, drawDisc
* Bugfix for drawStr270
* New examples: Chess (ported from dogm128 lib) and GraphicsTest
2012-03-31 v1.03 Oliver Kraus <[email protected]>
* experimental parallel mode atmega
* more unifont code pages
* double memory, for NHD OLED and DOGXL160
* "Menu" example
* drawLine
2012-04-13 v1.04 Oliver Kraus <[email protected]>
* Adjust U8grelease: Same version number with AVR and Arduino variant
2012-06-10 v1.05 Oliver Kraus <[email protected]>
* m2icon font
* experimental lc7981_240x64 device
* experimental ssd1306
* experimental ssd1322
* Hardware state backup/restore procedure
2012-06-15 v1.06 Oliver Kraus <[email protected]>
* SBN1661 (SED1520?) support
* SSD1306 support
* U8G_PROGMEM bugfix
2012-07-04 v1.07 Oliver Kraus <[email protected]>
* Added Makefiles for AVR release (issue 77)
* Fixed examples for Arduino Environment (issue 78)
2012-10-02 v1.08 Oliver Kraus <[email protected]>
* Improved delay calculation for strobe pulse (issue 20)
* Support Chipkit (issue 39)
* Improved speed for ST7920 parallel mode (issue 79)
* Overall speed optimization (new page intersection algorithm)
* Support for Displays Newhaven NHD-C12864, CrystalFontz GFAG20232, Seeedstudio 96x96 OLED
* Added SPI support for ST7920 with plain AVR (issue 85)
* Add more LC7981 devices
2012-12-23 v1.09 Oliver Kraus <[email protected]>
* Support for Displaytech 64128n
* Support for MINI12864
* HW SPI for ST7920
* Add delay after sending a byte with (ST7920 com)
* Support ATTiny
* Support I2C for SSD1306
* bdf2u8g, Windows executable released
* LC7981 320x64
* Scalue up: u8g::setScale2x2
* Added more bitmap fonts
* u8g::drawRBox(), u8g::drawRFrame()
* Support for CFAG20232 (st7920_202x32)
* Fixed ST7920 SW SPI for ChipKit
* Support for tls8204
2013-02-02 v1.10 Oliver Kraus <[email protected]>
* Support for SSD1309
* Support for NHD-C12832A1Z
* Bugfix: Fixed reset controll in parallel modes
* Bugfix: Fixed calculation of cursor position
* Bugfix: ST7920 parallel mode
2013-03-2 v1.11 Oliver Kraus <[email protected]>
* Support for T6963
* Support for Arduino Due
* Sleep Mode
* 4x mode for ST7920
* New C++ interface for ST7920
2013-03-24 v1.12 Oliver Kraus <[email protected]>
* Added touch panel examples
2013-06-30 v1.13 Oliver Kraus <[email protected]>
* Fixed missing "Arduino.h" in u8g_delay.c
* Disable interrupt for port/pin access (AVR), issue 19
* Support for HT1632: U8GLIB_HT1632_24X16 u8g(wr, data, cs), issue 165
* Support for SSD1351 OLED, issue 168
* Cleaned up several compiler warnings
* Fixed conflict with scheduler (Arduino Due), issue 155
* HW SPI for Arduino Due, issue 180
* Performance improvement for ST7920, issue 177
* Added ":" to the "n"umeric variant of the fonts, issue 166
* Added additional argument u8g_InitCom(). Use U8G_SPI_CLK_CYCLE_NONE by default.
* Added double buffer option for many ST7565 devices
* Tested with Arduino 1.0.5
2013-10-03 v1.14 Oliver Kraus <[email protected]>
* Support for ARM controller
* Support for the A2 micro printer (issue 191)
* Ellipse drawing primitive (issue 187)
* Added software reset for UC1701
* Fixed compiler warning (issue 196)
* Support for Freetronics SSD1351 OLED (issue 195)
* Several other fixes and improvements
2014-01-25 v1.15 Oliver Kraus <[email protected]>
* Fixed a bug with the rotation procs: Occupied too much flash ROM (issue 219)
* Fixed issue with more than one SPI controller (SW SPI, issue 227)
* Added "drawTriangle" (issue 226)
* Added support for UC1608 (issue 214)
* Added ProFont family of fonts (issue 234)
* SW SPI support for Teensy 3 (issue 230)
* Removed Arduino/AVR specific files from ARM port (issue 209)
2014-07-05 v1.16 Oliver Kraus <[email protected]>
* Added support for LD7032 60x32 OLED
* Added support for SSD1306 OLED, which does not send I2C ACK (issue 239)
* Added support for SH1106 128x64 OLED
* Added support for T6963 128x128 displays
* Added U8GLIB_SSD1306_ADAFRUIT_128X64 constructor
2014-12-21 v1.17 Oliver Kraus <[email protected]>
* Added U8GLIB_UC1611_DOGM240 constructor (Issue 284)
* Added U8GLIB_UC1611_DOGXL240 constructor
* Added support for UC1608 controller (Issue 300)
* Added U8GLIB_SSD1306_ADAFRUIT_128X64 for Adafruit OLEDs (Issue 289)
* Bufix in the sleep on/off sequence (CS has not been releases, issue 298)
* helvB and helvR number only fonts (Issue 271)
* 400KHz option for I2C with U8G_I2C_OPT_FAST available for Due and Uno (Issue 303)
* I2C support for Arduino Due. 100KHz/400KHz, TWI & TWI1, ACK will be ignored (issue 285)
* Unifont update (Issue 297)
2015-07-14 v1.18 Oliver Kraus <[email protected]>
* Fixed contrast assignment for SSD1309 and UC1611
* Fixed bug in u8g_DrawLine(), Github issue 343
* Fixed bug in u8g_DrawStr90P(), Github issue 331
* Support for SSD1306 with 64x48 pixel
2016-04-05 v1.19 Oliver Kraus <[email protected]>
* Fixed contrast (brightness) setting for SH1106 and SSD1306 devices
* Fixed compiler warnings
2016-05-24 v1.20 Oliver Kraus <[email protected]>
* Experimental support for LD7032 I2C
* HW SPI Support for ATMega128