Advanced Navigation Packet Protocol
The Advanced Navigation Packet Protocol (ANPP) is a binary protocol designed with high error checking, high efficiency and safe design practices. It has a well defined specification and is very flexible. ANPP is proprietary and is used across all Advanced Navigation products. A packet type can be identified by its unique Packet ID. For more information about packets, see About Packets.
The following packet types are available:
- System Packets - These packets have ID values of less than 20.
- State Packets - These packets have ID values between 20 and 179.
- Configuration Packets - These packets have IDs greater than 179.
The following table lists Advanced Navigation packets by type.
Packet ID | Name | Length | R/W |
---|---|---|---|
System Packets | |||
0 | Acknowledge Packet | 4 | R |
1 | Request Packet | Varies | W |
2 | Boot Mode Packet | 1 | R/W |
3 | Device Information Packet | 24 | R |
4 | Restore Factory Settings Packet | 4 | W |
5 | Reset Packet | 4 | W |
10 | Serial Port Passthrough Packet | Varies | R/W |
11 | IP Configuration Packet | 30 | R/W |
14 | Subcomponent Information Packet | 24 | R |
Packet ID | Name | Length | R/W |
---|---|---|---|
Configuration Packets | |||
180 | Packet Timer Period Packet | 4 | R/W |
181 | Packets Period Packet | Varies | R/W |
182 | Baud Rates Packet | 17 | R/W |
185 | Installation Alignment Packet | 73 | R/W |
186 | Filter Options Packet | 17 | R/W |
188 | GPIO Configuration Packet | 13 | R/W |
192 | Odometer Configuration Packet | 8 | R/W |
193 | Set Zero Orientation Alignment Packet | 5 | W |
194 | Reference Point Offsets Packet | 49 | R/W |
195 | GPIO Output Configuration Packet | 183 | R/W |
198 | User Data Packet | 64 | R/W |
199 | GPIO Input Configuration Packet | 65 | R/W |
202 | IP Dataports Configuration Packet | 30 | R/W |
203 | CAN Configuration Packet | 30 | R/W |
Advanced Navigation Packets