Haptic Controller
Loading...
Searching...
No Matches
ODriveUserData Struct Reference

: The Struct to contain feedback from the ODrive More...

Public Attributes

Heartbeat_msg_t last_heartbeat
 
bool received_heartbeat = false
 
Get_Encoder_Estimates_msg_t last_feedback
 
bool received_feedback = false
 
uint32_t node_id
 
uint32_t last_heartbeat_time
 
bool heartbeat_timeout = false
 
uint32_t last_error
 
Get_Temperature_msg_t last_temperature
 
bool received_temperature = false
 

Detailed Description

: The Struct to contain feedback from the ODrive

Definition at line 8 of file odrive_msgs.hpp.

Member Data Documentation

◆ heartbeat_timeout

bool ODriveUserData::heartbeat_timeout = false

◆ last_error

uint32_t ODriveUserData::last_error

Definition at line 17 of file odrive_msgs.hpp.

Referenced by onHeartbeat().

◆ last_feedback

Get_Encoder_Estimates_msg_t ODriveUserData::last_feedback

◆ last_heartbeat

Heartbeat_msg_t ODriveUserData::last_heartbeat

Definition at line 10 of file odrive_msgs.hpp.

Referenced by onHeartbeat(), and shouldError().

◆ last_heartbeat_time

uint32_t ODriveUserData::last_heartbeat_time

◆ last_temperature

Get_Temperature_msg_t ODriveUserData::last_temperature

Definition at line 18 of file odrive_msgs.hpp.

Referenced by onTemperature().

◆ node_id

uint32_t ODriveUserData::node_id

Definition at line 14 of file odrive_msgs.hpp.

Referenced by OdriveController< CAN >::OdriveController().

◆ received_feedback

bool ODriveUserData::received_feedback = false

Definition at line 13 of file odrive_msgs.hpp.

Referenced by onFeedback().

◆ received_heartbeat

bool ODriveUserData::received_heartbeat = false

Definition at line 11 of file odrive_msgs.hpp.

Referenced by onHeartbeat().

◆ received_temperature

bool ODriveUserData::received_temperature = false

Definition at line 19 of file odrive_msgs.hpp.

Referenced by onTemperature().


The documentation for this struct was generated from the following file: