OSTC External Interface Description - latest Version and Question
Posted: 28 Feb 2012, 08:02
Hi,
is there a newer External Interface Description than this Version;
"Last Update: 06/12/11 (Valid for 1.91beta and later)"
Im just wondering the doc says at page 5;
"Deco/NDL Status (2 bytes: byte0: =1 if within no deco limit, if in deco mode: depth of 1st stop; byte2: NDL in minutes or length of first stop in minutes)"
As far as i can see in my profiles byte0: =0 if within no deco limit and not 1 as the doc says.
Here's a example out of my dives.
( 6) 0:50 719 | (CF)11001111 (02)00000010 | Byte:3=(04)00000100 Byte:4=(3C)00111100 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(F0)11110000
Temperature - Pos: 4 Value: 60
DecoNDL - Pos: 6 DECO Stop at: 0 with 240min
(12) 1:50 1360 | (50)01010000 (05)00000101 | Byte:3=(04)00000100 Byte:4=(3B)00111011 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(39)00111001
Temperature - Pos: 4 Value: 59
DecoNDL - Pos: 6 DECO Stop at: 0 with 57min
(18) 2:50 1920 | (80)10000000 (07)00000111 | Byte:3=(04)00000100 Byte:4=(3A)00111010 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(18)00011000
Temperature - Pos: 4 Value: 58
DecoNDL - Pos: 6 DECO Stop at: 0 with 24min
(24) 3:50 2616 | (38)00111000 (0A)00001010 | Byte:3=(04)00000100 Byte:4=(38)00111000 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(0B)00001011
Temperature - Pos: 4 Value: 56
DecoNDL - Pos: 6 DECO Stop at: 0 with 11min
(30) 4:50 3326 | (FE)11111110 (0C)00001100 | Byte:3=(04)00000100 Byte:4=(38)00111000 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(05)00000101
Temperature - Pos: 4 Value: 56
DecoNDL - Pos: 6 DECO Stop at: 0 with 5min
(36) 5:50 4089 | (F9)11111001 (0F)00001111 | Byte:3=(04)00000100 Byte:4=(36)00110110 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(03)00000011
Temperature - Pos: 4 Value: 54
DecoNDL - Pos: 6 DECO Stop at: 0 with 3min
(42) 6:50 4669 | (3D)00111101 (12)00010010 | Byte:3=(04)00000100 Byte:4=(36)00110110 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(01)00000001
Temperature - Pos: 4 Value: 54
DecoNDL - Pos: 6 DECO Stop at: 0 with 1min
> Now the first deco stops
(48) 7:50 5321 | (C9)11001001 (14)00010100 | Byte:3=(04)00000100 Byte:4=(35)00110101 Byte:5=(00)00000000 Byte:6=(0C)00001100 Byte:7=(01)00000001
Temperature - Pos: 4 Value: 53
DecoNDL - Pos: 6 DECO Stop at: 12 with 1min
(54) 8:50 5562 | (BA)10111010 (15)00010101 | Byte:3=(04)00000100 Byte:4=(36)00110110 Byte:5=(00)00000000 Byte:6=(0C)00001100 Byte:7=(01)00000001
Temperature - Pos: 4 Value: 54
DecoNDL - Pos: 6 DECO Stop at: 12 with 1min
Regards
Rob
is there a newer External Interface Description than this Version;
"Last Update: 06/12/11 (Valid for 1.91beta and later)"
Im just wondering the doc says at page 5;
"Deco/NDL Status (2 bytes: byte0: =1 if within no deco limit, if in deco mode: depth of 1st stop; byte2: NDL in minutes or length of first stop in minutes)"
As far as i can see in my profiles byte0: =0 if within no deco limit and not 1 as the doc says.
Here's a example out of my dives.
( 6) 0:50 719 | (CF)11001111 (02)00000010 | Byte:3=(04)00000100 Byte:4=(3C)00111100 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(F0)11110000
Temperature - Pos: 4 Value: 60
DecoNDL - Pos: 6 DECO Stop at: 0 with 240min
(12) 1:50 1360 | (50)01010000 (05)00000101 | Byte:3=(04)00000100 Byte:4=(3B)00111011 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(39)00111001
Temperature - Pos: 4 Value: 59
DecoNDL - Pos: 6 DECO Stop at: 0 with 57min
(18) 2:50 1920 | (80)10000000 (07)00000111 | Byte:3=(04)00000100 Byte:4=(3A)00111010 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(18)00011000
Temperature - Pos: 4 Value: 58
DecoNDL - Pos: 6 DECO Stop at: 0 with 24min
(24) 3:50 2616 | (38)00111000 (0A)00001010 | Byte:3=(04)00000100 Byte:4=(38)00111000 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(0B)00001011
Temperature - Pos: 4 Value: 56
DecoNDL - Pos: 6 DECO Stop at: 0 with 11min
(30) 4:50 3326 | (FE)11111110 (0C)00001100 | Byte:3=(04)00000100 Byte:4=(38)00111000 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(05)00000101
Temperature - Pos: 4 Value: 56
DecoNDL - Pos: 6 DECO Stop at: 0 with 5min
(36) 5:50 4089 | (F9)11111001 (0F)00001111 | Byte:3=(04)00000100 Byte:4=(36)00110110 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(03)00000011
Temperature - Pos: 4 Value: 54
DecoNDL - Pos: 6 DECO Stop at: 0 with 3min
(42) 6:50 4669 | (3D)00111101 (12)00010010 | Byte:3=(04)00000100 Byte:4=(36)00110110 Byte:5=(00)00000000 Byte:6=(00)00000000 Byte:7=(01)00000001
Temperature - Pos: 4 Value: 54
DecoNDL - Pos: 6 DECO Stop at: 0 with 1min
> Now the first deco stops
(48) 7:50 5321 | (C9)11001001 (14)00010100 | Byte:3=(04)00000100 Byte:4=(35)00110101 Byte:5=(00)00000000 Byte:6=(0C)00001100 Byte:7=(01)00000001
Temperature - Pos: 4 Value: 53
DecoNDL - Pos: 6 DECO Stop at: 12 with 1min
(54) 8:50 5562 | (BA)10111010 (15)00010101 | Byte:3=(04)00000100 Byte:4=(36)00110110 Byte:5=(00)00000000 Byte:6=(0C)00001100 Byte:7=(01)00000001
Temperature - Pos: 4 Value: 54
DecoNDL - Pos: 6 DECO Stop at: 12 with 1min
Regards
Rob