graphlcd-base/tools/convpic/formats.txt
changeset 4 df6a40031aa5
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/graphlcd-base/tools/convpic/formats.txt	Wed Feb 06 17:32:55 2008 +0000
     1.3 @@ -0,0 +1,32 @@
     1.4 +Dateiformat von "Graphlcd-Logo"
     1.5 +
     1.6 +
     1.7 +Einzelbild für LCD
     1.8 +=================================
     1.9 +
    1.10 +HEADER
    1.11 +Position	Typ	Name	Bedeutung
    1.12 +0x0000		char[4]	magic	  - "GLCD"
    1.13 +0x0004		word  	width   - Breite der Bilder (LE)
    1.14 +0x0006		word  	height  - Höhe der Bilder (LE)
    1.15 +0x0008		char[]	data    - Einzel-Bild
    1.16 +
    1.17 +DATEN
    1.18 +char[height][width/8], pro Byte 8 nebeneinander liegende Pixel
    1.19 +
    1.20 +Animation für LCD
    1.21 +=================================
    1.22 +
    1.23 +HEADER
    1.24 +Position	Typ	Name	Bedeutung
    1.25 +0x0000		char[4]	magic	  - "GLCA"
    1.26 +0x0004		word  	width   - Breite der Bilder (LE)
    1.27 +0x0006		word  	height  - Höhe der Bilder (LE)
    1.28 +0x0008		word    count   - Anzahl der Bilder (LE)
    1.29 +0x000a		long	  delay   - Wartezeit zwischen den Bildern (in ms; LE)
    1.30 +0x0010		char[]	data    - Einzel-Bilder
    1.31 +
    1.32 +DATEN
    1.33 +char[height][width/8], pro Byte 8 nebeneinander liegende Pixel (1 = Pixel gesetzt)
    1.34 +
    1.35 +LE = Little Endian byte order = wie bei intel ;)