nasa-jpl / fastcat

C++ EtherCAT Device Command & Control Library
Other
47 stars 11 forks source link

Abrinkma diagnostics and fault handling #71

Closed alex-brinkman closed 1 year ago

alex-brinkman commented 1 year ago

In previous versions, the Fastcat manager would clear the command queue and outright prevent commands from being issued to devices. With these changes, the command queue is no longer cleared and devices are free to manage what happens when commands are received when faulted. This establishes a baseline for getting issue #68 implemented.

UTs are expanded for the actuator, Fts, AtiFts, VirtualFts devices and should be expanded for all new issues.

Bump the minor version

davidinkyu-kim commented 1 year ago

Looks good!