Timing
The timing source of the ARINC 825 library is the hardware timer of an esdACC based CAN device. This makes the timing highly precise. Scheduling of the Minor Time Frames is extremely precise and accurate. At non realtime systems like Linux or Windows the hardware timer gives an decisive advantage, especially for CAN-USB devices, which otherwise can't be ideally integrated because of the cyclic USB protocol.
A timer resolution of less than 1 µs and a Minor Time Frame period down to 1 ms, opens a large application field for the ARINC 825 library.
Synchronization
esd offers esdACC CAN devices with IRIG-B input for many hardware platforms. This offers time synchronization for an unlimited number of systems and between different hardware platforms.
Hardware Requirements
Hardware platform of the ARINC825 protocol library are all esd CAN devices which are equipped with the esd CAN-IP-Core esdACC, USB, PCI, PCIe, CompactPCI, CompactPCI Serial and PMC interfaces are available.
Programming Interface
A C-API is available for the operating systems Linux, VxWorks, QNX and RTX. Windows is supported by the C-API and additionally LabVIEW applications can use the ARINC 825 library Drivers and software support for other operating systems are available on request.Check attachment for Software Support