summaryrefslogtreecommitdiff
path: root/tools/convpic/formats.txt
blob: 578a211c559d7a26997bd287f283978e90da285b (plain)
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
Dateiformat von "Graphlcd-Logo"


Einzelbild für LCD
=================================

HEADER
Position	Typ	Name	Bedeutung
0x0000		char[4]	magic	  - "GLCD"
0x0004		word  	width   - Breite der Bilder (LE)
0x0006		word  	height  - Höhe der Bilder (LE)
0x0008		char[]	data    - Einzel-Bild

DATEN
char[height][width/8], pro Byte 8 nebeneinander liegende Pixel

Animation für LCD
=================================

HEADER
Position	Typ	Name	Bedeutung
0x0000		char[4]	magic	  - "GLCA"
0x0004		word  	width   - Breite der Bilder (LE)
0x0006		word  	height  - Höhe der Bilder (LE)
0x0008		word    count   - Anzahl der Bilder (LE)
0x000a		long	  delay   - Wartezeit zwischen den Bildern (in ms; LE)
0x0010		char[]	data    - Einzel-Bilder

DATEN
char[height][width/8], pro Byte 8 nebeneinander liegende Pixel (1 = Pixel gesetzt)

LE = Little Endian byte order = wie bei intel ;)