System Packets

Acknowledge Packet

Acknowledgement Packet
Packet ID 0
Length 4
Read / Write Read
Field # Bytes Offset Data Type Size Description
1 0 u8 1 Packet ID being acknowledged
2 1 u16 2 CRC of packet being acknowledged
3 3 u8 1 Acknowledge Result

Acknowledge Packet

Acknowledge Result

Value Description
0 Acknowledge success
1 Acknowledge failure, CRC error
2 Acknowledge failure, packet size incorrect
3 Acknowledge failure, values outside of valid ranges
4 Acknowledge failure, system flash memory failure
5 Acknowledge failure, system not ready
6 Acknowledge failure, unknown packet

Acknowledge Result

Request Packet

Request Packet
Packet ID 1
Length 1 x number of packets requested
Read / Write Write
Field # Bytes Offset Data Type Size Description
1 0 u8 1 Packet ID requested
+       Field 1 repeats for additional packet requests

Request Packet

Device Information Packet

Device Information Packet
Packet ID 3
Length 24
Read / Write Read
Field # Bytes Offset Data Type Size Description
1 0 u32 4 Software version
2 4 u32 4 Device ID
3 8 u32 4 Hardware revision
4 12 u32 4 Subsonus Serial number part 1
5 16 u32 4 Subsonus Serial number part 2
6 20 u32 4 Subsonus Serial number part 3

Device Information Packet

Device ID

Value Description
1 Spatial
4 Spatial FOG
5 Spatial Dual
11 Orientus (>v3)
13 Air Data Unit
14 Subsonus
16 Spatial FOG Dual
17 Motus
19 GNSS Compass
21 Subsonus Tag
22 Poseidon
26 Certus
28 Boreas D90
41 Boreas D70
43 Boreas A90
44 Boreas A70
49 Certus Mini A
50 Certus Mini N
51 Certus Mini D

Device IDs

Restore Factory Settings Packet

Restore Factory Settings Packet
Packet ID 4
Length 4
Read / Write Write
Field # Bytes Offset Data Type Size Description
1 0 u32 4 Verification sequence (set to 0x85429E1C for surface or 0xDEFA8581 for Subsea)

Restore Factory Settings Packet

Reset Packet

Reset Packet
Packet ID 5
Length 4
Read / Write Write
Field # Bytes Offset Data Type Size Description
1 0 u32 4 Verification Sequence Values

Reset Packet

Verification Sequence Values

Value Description
0x21057A7E Standard hot start reset
0x9A5D38B7 Cold start reset

Verification Sequence Values

DHCP Mode

Bit Description
0 DHCP Enabled
1 Automatic DNS
2-4 Link Mode. See Link Mode Index
5-7 Reserved (set to zero)

DHCP Mode

Link Mode Index

Value Description
0 Automatic
1 100 Mbps, Full Duplex
2 100 Mbps, Half Duplex
3 10 Mbps, Full Duplex
4 10 Mbps, Half Duplex
5, 6, 7 Reserved

Link Mode Index

Discovery Network Setting Overwrite

Settings 7,8 and 9 are optional over standard network interfaces but required to overwrite settings over multi-cast discovery. To overwrite network settings for a device over multi-cast send this packet to address 239.48.81.7 port 48817, the serial number must be set to the serial number of the device you want to overwrite settings for.

Hostname Packet

IP Configuration Packet
Packet ID 12
Length 16
Read / Write Read / Write
Field # Bytes Offset Data Type Size Description
1 0 u8[16] 16 Hostname in ASCII with null termination

Hostname Packet