|
HardFOC Core
API reference
|
#include <CO_driver_target.h>
Public Attributes | |
| void * | CANptr |
| CO_CANrx_t * | rxArray |
| uint16_t | rxSize |
| CO_CANtx_t * | txArray |
| uint16_t | txSize |
| uint16_t | CANerrorStatus |
| volatile bool_t | CANnormal |
| volatile bool_t | useCANrxFilters |
| volatile bool_t | bufferInhibitFlag |
| volatile bool_t | firstCANtxMessage |
| volatile uint16_t | CANtxCount |
| uint32_t | errOld |
| bool_t | lockReady |
CAN module: the CANopenNode side of one hf_co_driver_t.
| volatile bool_t CO_CANmodule_t::bufferInhibitFlag |
| uint16_t CO_CANmodule_t::CANerrorStatus |
| volatile bool_t CO_CANmodule_t::CANnormal |
| void* CO_CANmodule_t::CANptr |
hf_co_driver_t*
| volatile uint16_t CO_CANmodule_t::CANtxCount |
| uint32_t CO_CANmodule_t::errOld |
| volatile bool_t CO_CANmodule_t::firstCANtxMessage |
| bool_t CO_CANmodule_t::lockReady |
lock created (once, on the first CO_CANmodule_init)
| CO_CANrx_t* CO_CANmodule_t::rxArray |
| uint16_t CO_CANmodule_t::rxSize |
| CO_CANtx_t* CO_CANmodule_t::txArray |
| uint16_t CO_CANmodule_t::txSize |
| volatile bool_t CO_CANmodule_t::useCANrxFilters |