Update TODO vis version stuff
[uccvend-snackrom.git] / TODO
1 TODO list for UCC Vend Snack ROM
2 --------------------------------
3
4 1/ Add debounceing on the keypad
5
6 Starting point keypad.c - keypad_read() Line 52
7
8
9 2/ Split VERSION information out into seperate file
10
11 Create version.h or similar
12 Version should be made of three parts
13
14 ALPHA-STRING [A-Z]*
15 GIT-TAG string
16 DATE    ISO8601 format, no dashes eg 20040625
17
18 Example:
19         ROM ROMX 20040625
20
21 For virtual machines, alpha part shall be VIRTUAL
22 For real machines, alpha part shall be ROM
23
24 Modify main_basic.c as appropriate
25
26 Partially done.
27
28 git tag -a ROMY
29 git describe --long
30
31
32 3/ Add VERSION command to output version number of ROM
33
34
35 Send:
36
37 VERSION
38
39 Receive:
40
41 086 X 20040625
42
43 4/ Fix periods on VFD display
44
45 Existing bug with the VFD display on the Snack Machine
46
47 For example, to display "WORD." needs to be transmitted to the machine
48 as "WOR.D"
49

UCC git Repository :: git.ucc.asn.au