Mercurial > public > hwos_code
annotate doc/internal_eeprom.txt @ 526:0d1cda9f2d43
BUGFIX: Skip MOD Test for CCR in Sensor modes (OSTC cR and OSTC3 only)
CHANGE: Swap positions of ppO2(O2) and ppO2(Dil) in customview 10 on screen. "left = lean" and "right = rich"
BUGFIX: A wrong configured gas was suggested as "Better gas" on the configured depth even if this resulted in a ppO2 high or low condition
author | heinrichsweikamp |
---|---|
date | Sat, 05 Aug 2017 16:50:28 +0200 |
parents | 237afdfb4918 |
children |
rev | line source |
---|---|
397 | 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 | |
447 | 11 15 1 battery_type (See code) 0 Cleared in production mH |
397 | 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 mH521-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: | |
410
d3087a8ed7e1
BUGFIX: Fix rare issue after battery change (OSTC3 did not start properly)
heinrichsweikamp
parents:
397
diff
changeset
|
32 Add: Length: Description: Default: Comment: User: |
d3087a8ed7e1
BUGFIX: Fix rare issue after battery change (OSTC3 did not start properly)
heinrichsweikamp
parents:
397
diff
changeset
|
33 ------------------------------------------------------------------------------------------------------------------------------------- |
475 | 34 768 128 Backup of first 128bytes from flash x Copies automatically after update mH |
35 897 1 Button polarity (Bit0=SW1=Right, Bit1=SW2=Left) 0xFF (1= normal, 0=inverted) mH |