Stima V4 Slave RAIN
4.2
|
struct local elaborate data parameter More...
#include <can_task.h>
Public Attributes | |
configuration_t * | configuration |
system configuration pointer struct More... | |
system_status_t * | system_status |
system status pointer struct More... | |
bootloader_t * | boot_request |
Boot struct pointer. More... | |
cpp_freertos::BinarySemaphore * | configurationLock |
Semaphore to configuration access. More... | |
cpp_freertos::BinarySemaphore * | systemStatusLock |
Semaphore to system status access. More... | |
cpp_freertos::BinarySemaphore * | registerAccessLock |
Semaphore to register Cyphal access. More... | |
cpp_freertos::BinarySemaphore * | canLock |
Semaphore to CAN Bus access. More... | |
cpp_freertos::BinarySemaphore * | qspiLock |
Semaphore to QSPI Memory flash access. More... | |
cpp_freertos::BinarySemaphore * | rtcLock |
Semaphore to RTC Access. More... | |
cpp_freertos::Queue * | systemMessageQueue |
Queue for system message. More... | |
cpp_freertos::Queue * | requestDataQueue |
Queue to request data. More... | |
cpp_freertos::Queue * | reportDataQueue |
Queue to report data. More... | |
Flash * | flash |
Object Flash C++ access. More... | |
EEprom * | eeprom |
Object EEprom C++ access. More... | |
EERegister * | clRegister |
Object Register C++ access. More... | |
struct local elaborate data parameter
Definition at line 112 of file can_task.h.
bootloader_t* CanParam_t::boot_request |
Boot struct pointer.
Definition at line 116 of file can_task.h.
cpp_freertos::BinarySemaphore* CanParam_t::canLock |
Semaphore to CAN Bus access.
Definition at line 120 of file can_task.h.
EERegister* CanParam_t::clRegister |
Object Register C++ access.
Definition at line 128 of file can_task.h.
configuration_t* CanParam_t::configuration |
system configuration pointer struct
Definition at line 114 of file can_task.h.
cpp_freertos::BinarySemaphore* CanParam_t::configurationLock |
Semaphore to configuration access.
Definition at line 117 of file can_task.h.
EEprom* CanParam_t::eeprom |
Object EEprom C++ access.
Definition at line 127 of file can_task.h.
Flash* CanParam_t::flash |
Object Flash C++ access.
Definition at line 126 of file can_task.h.
cpp_freertos::BinarySemaphore* CanParam_t::qspiLock |
Semaphore to QSPI Memory flash access.
Definition at line 121 of file can_task.h.
cpp_freertos::BinarySemaphore* CanParam_t::registerAccessLock |
Semaphore to register Cyphal access.
Definition at line 119 of file can_task.h.
cpp_freertos::Queue* CanParam_t::reportDataQueue |
Queue to report data.
Definition at line 125 of file can_task.h.
cpp_freertos::Queue* CanParam_t::requestDataQueue |
Queue to request data.
Definition at line 124 of file can_task.h.
cpp_freertos::BinarySemaphore* CanParam_t::rtcLock |
Semaphore to RTC Access.
Definition at line 122 of file can_task.h.
system_status_t* CanParam_t::system_status |
system status pointer struct
Definition at line 115 of file can_task.h.
cpp_freertos::Queue* CanParam_t::systemMessageQueue |
Queue for system message.
Definition at line 123 of file can_task.h.
cpp_freertos::BinarySemaphore* CanParam_t::systemStatusLock |
Semaphore to system status access.
Definition at line 118 of file can_task.h.