comparison doc/internal_eeprom.txt @ 397:56f3c7026762

some documentation added
author heinrichsweikamp
date Mon, 23 Nov 2015 13:29:41 +0100
parents
children d3087a8ed7e1
comparison
equal deleted inserted replaced
396:61984f91174a 397:56f3c7026762
1 - PIC has 1024bytes in 4 banks (bank0-bank3)
2
3 bank0 (Byte 0-255), EEADRH=0:
4 Add: Length: Description: Default: Comment: User:
5 -----------------------------------------------------------------------------------------------------------------------------
6 0 - 1 2 Serial number LOW:HIGH 0 Set in production mH
7 2 - 3 2 number of dives LOW:HIGH 0 Cleared in production mH
8 4 - 6 3 Profile pointer for logbook buffer 0 Cleared in production mH
9 7 - 12 6 Battery gauge registers LOW:HIGH 0 Cleared when new battery is used mH
10 13 - 14 2 Logbook Offset LOW:HIGH 0 Cleared in production mH
11 15 1 Unused 0 Cleared in production mH
12 16 - 17 2 Backup of number of dives 0 Copied with "Logbook reset" mH
13 18 - Options x
14
15 bank1 (Byte 256-511), EEADRH=1:
16 Do not use, may be used from options in a future release
17
18
19 bank2 (Byte 512-767), EEADRH=2:
20 Decodata Vault
21 Add: Length: Description: Default: Comment: User:
22 -------------------------------------------------------------------------------------------------------------------------------------
23 512 1 0xAA here indicates valid data in vault 0 Cleared in production mH
24 513-518 6 YYMMDDHHMMSS of stored data 0 Cleared in production mH
25 519-520 2 CNS (16bit) 0 Cleared in production mH 521-522 2 Desat-Time (16bit) 0 Cleared in production mH
26 523-524 2 Surface Interval (16bit) 0 Cleared in production mH
27 525 1 char_O_gradient_factor 0 Cleared in production mH
28 526-527 2 NoFly-Time (16bit) 0 Cleared in production mH
29 528-656 128 Tissue Data, 32*4Byte Float = 128Bytes 0 Cleared in production mH
30
31 bank3 (Byte 768-1023), EEADRH=3:
32 unused