Remote Track Packet
The Remote Track packet contains position, velocity and orientation information obtained through an acoustic track event only. The local Subsonus is the sender of this packet and will output the position of the remote object based on the acoustic positioning calculation performed by the master unit.
This packet is generated when the Subsonus calculates an acoustic position or angle. The fields in this packet contain data for both the Local device and the Remote device.
Note: The Remote Tracked will output the position of the remote device based on the calculations performed by the master using the acoustic position data only. For higher accuracy position data, outputting the State Packets from the remote unit directly is recommended, as this is calculated using data from the remote INS, acoustic communication and any external aiding devices such as a DVL.
Remote Track Packet | ||||
---|---|---|---|---|
Packet ID | 24 | |||
Length | 211 | |||
Read / Write | Read | |||
Field # | Bytes Offset | Data Type | Size | Description |
1 |
0 |
u16 |
2 |
Device Address |
2 |
2 |
u8 |
1 |
|
3 |
3 |
u32 |
4 |
System Status |
4 |
7 |
u32 |
4 |
Filter Status |
5 |
11 |
u32 |
4 |
|
6 |
15 |
u32 |
4 |
Unix Time Seconds |
7 |
19 |
u32 |
4 |
Microseconds |
8 |
23 |
fp64 |
8 |
Local Latitude (rad) |
9 |
31 |
fp64 |
8 |
Local Longitude (rad) |
10 |
39 |
fp64 |
8 |
Local Height (m) |
11 |
47 |
fp32 |
4 |
Local Velocity north (m/s) |
12 |
51 |
fp32 |
4 |
Local Velocity east (m/s) |
13 |
55 |
fp32 |
4 |
Local Velocity down (m/s) |
14 |
59 |
fp32 |
4 |
Local Roll (radians) |
15 |
63 |
fp32 |
4 |
Local Pitch (radians) |
16 |
67 |
fp32 |
4 |
Local Heading (radians) |
17 |
71 |
fp32 |
4 |
Local Latitude standard deviation (m) |
18 |
75 |
fp32 |
4 |
Local Longitude standard deviation (m) |
19 |
79 |
fp32 |
4 |
Local Height standard deviation (m) |
20 |
83 |
fp32 |
4 |
Local Roll standard deviation (rad) |
21 |
87 |
fp32 |
4 |
Local Pitch standard deviation (rad) |
22 |
91 |
fp32 |
4 |
Local Heading standard deviation (rad) |
23 |
95 |
fp32 |
4 |
Local Depth (m) |
24 |
99 |
u32 |
4 |
Remote Age in Microseconds, see Remote Age |
25 |
103 |
fp32 |
4 |
Remote Range (m) |
26 |
107 |
fp32 |
4 |
Remote Azimuth (rad) |
27 |
111 |
fp32 |
4 |
Remote Elevation (rad) |
28 |
115 |
fp32 |
4 |
Remote Position Raw X (m) (no correction) |
29 |
119 |
fp32 |
4 |
Remote Position Raw Y (m) (no correction) |
30 |
123 |
fp32 |
4 |
Remote Position Raw Z (m) (no correction) |
31 |
127 |
fp32 |
4 |
Remote Position X (m) (roll pitch correction) |
32 |
131 |
fp32 |
4 |
Remote Position Y (m) (roll pitch correction) |
33 |
135 |
fp32 |
4 |
Remote Position Z (m) (roll pitch correction) |
34 |
139 |
fp32 |
4 |
Remote North (m) (roll, pitch, heading correction) |
35 |
143 |
fp32 |
4 |
Remote East (m) (roll, pitch, heading correction) |
36 |
147 |
fp32 |
4 |
Remote Down (m) (roll, pitch, heading correction) |
37 |
151 |
fp64 |
8 |
Remote Latitude (rad) |
38 |
159 |
fp64 |
8 |
Remote Longitude (rad) |
39 |
167 |
fp64 |
8 |
Remote Height (m) |
40 |
175 |
fp32 |
4 |
Remote Range standard deviation (m) |
41 |
179 |
fp32 |
4 |
Remote Azimuth standard deviation (rad) |
42 |
183 |
fp32 |
4 |
Remote Elevation standard deviation (rad) |
43 |
187 |
fp32 |
4 |
Remote Latitude standard deviation (m) |
44 |
191 |
fp32 |
4 |
Remote Longitude standard deviation (m) |
45 |
195 |
fp32 |
4 |
Remote Height standard deviation (m) |
46 |
199 |
fp32 |
4 |
Remote Depth (m) |
47 |
203 |
s8 |
1 |
Signal Level (dBV) |
48 |
204 |
s8 |
1 |
Signal To Noise Ratio (SNR) |
49 |
205 |
u8 |
1 |
Signal Correlation Ratio |
50 |
206 |
u8 |
1 |
Signal Correlation Interference |
51 |
207 |
u32 |
4 |
reserved |
Remote Track Packet
Tracking Status
Bit | Description |
---|---|
0 |
Data Connection Active (Status, Velocity and Orientation Valid) |
1 |
Depth correction applied |
2-7 |
Reserved (set to zero) |
Tracking Status
Data Valid Flags
Bit | Description |
---|---|
0 |
Local Time Valid |
1 |
Local Position Valid |
2 |
Local Velocity Valid |
3 |
Local Orientation Valid |
4 |
Local Position Standard Deviation Valid |
5 |
Local Orientation Standard Deviation Valid |
6 |
Local Depth Valid |
7 |
Remote Age Valid |
8 |
Remote Range Valid |
9 |
Remote Azimuth Valid |
10 |
Remote Elevation Valid |
11 |
Remote Raw XYZ Valid |
12 |
Remote Roll Pitch Corrected XYZ Valid |
13 |
Remote NED Valid |
14 |
Remote Geodetic Position Valid |
15 |
Remote Range Standard Deviation Valid |
16 |
Remote Azimuth Standard Deviation Valid |
17 |
Remote Elevation Standard Deviation Valid |
18 |
Remote Position Standard Deviation Valid |
19 |
Remote Depth Valid |
20 |
Signal Level Valid |
21 |
Signal to Noise Ratio Valid |
22 |
Signal Correlation Ratio Valid |
23 |
Signal Correlation Interference Valid |
24-31 |
Reserved |
Track Packet Data Valid
Remote Age
Age is the difference in time from the Observer time-stamp to the track device transmit. This value will increase with range.