Hargrave ARINC Home
introduction the hargrave arinc825 protocol implements a set of functions to control hargrave technologies devices over can bus this protocol is compliant with the arinc825 4 specification (2018) on can 2 0b systems this documentation is specifically for the hargrave arinc825 4 v1 protocol; compatibility across versions is not guaranteed, please consult the correct documentation for the version of hargrave arinc825 on your device can protocol can interfaces need to be compliant with can 2 0b with 29 bit extended identifiers all commands and ids are specified through the 29bit extended can identifier the can data is truncated to the length of the payload endianness all payload values are big endian payload truncation all can frame payloads are a maximum of 8 bytes if fewer than 8 bytes are specified for the payload then the payload should be truncated to that length node addressing (sid) all nodes on the can bus must have a unique 7 bit server id (sid), from 1 127, to be uniquely addressed configuring for arinc to use arinc825 on a supported device ensure that the can protocol setting is set to ‘arinc825’ the device arinc sid must be set to a unique value for each device on the bus telemetry rates should also be configured to system requirements all other arinc settings can remain at default values advanced users should consult the documentation specific to their product for a complete list of configuration options and their functions documentation for users that are unfamiliar with the arinc 825 specification and wish to implement the hargrave arinc 825 message set in a can 2 0b system, refer to the below basic guide for users that are already familiar with the arinc 825 specification and wish to integrate a hargrave device into an existing arinc 825 can 2 0b system, refer to the below advanced guide control and telemetry handling within the hargrave arinc 825 message set can be found below the hargrave arinc 825 message set includes a series of custom node services for device configuration and configuration validation, as shown in the below page