name | bytes | source |
---|---|---|
event counter | 2 | BS2p |
acceleration x | 1 | MMA7455 |
acceleration y | 1 | MMA7455 |
acceleration z | 1 | MMA7455 |
temperature | 2 | LM34 - MCP3202 Channel 0 |
battery voltage | 2 | R5 - MCP3202 Channel 1 |
mission number | 1 | BS2p |
Each eeprom chip uses the first 32 bytes to hold project overhead, the table below outlines this. The remaining locations (byte 32 to 65,535) are used to store the data during a mission.
location | data | usage |
---|---|---|
0 | 0 | pidchi |
1 | 13 | pidclo |
2 | 1 | majorver |
3 | varies as the code is modified | minorver |
4 | 10 | pidcerl |
5 | 0,1,2 or 3 | pidcchip |
6 | 0 | pidcdatahigh |
7 | 32 | pidcdatalow |
8 | varies | unit number |
9 | varies as the code is modified | build date month |
10 | varies as the code is modified | build date day of the month |
11 | varies as the code is modified | build date year |
12 | set via mission mode | mission number that is just done |
13 | unused but plan to be used for eeprom testing | |
14 | set via mission mode | event count high for the current eeprom chip |
15 | set via mission mode | event count low for the current eeprom chip |
16 | 0 | unused at this time |
17 | 0 | unused at this time |
18 | 0 | unused at this time |
19 | 0 | unused at this time |
20 | 0 | unused at this time |
21 | 0 | unused at this time |
22 | 0 | unused at this time |
23 | 0 | unused at this time |
24 | 0 | unused at this time |
25 | 0 | unused at this time |
26 | 0 | unused at this time |
27 | 0 | unused at this time |
28 | 0 | unused at this time |
29 | 0 | unused at this time |
30 | 0 | unused at this time |
31 | 0 | unused at this time |