Skip to main content
Version: 1.0.13

ecdev::CiA402DriveProfile::OutputSnapshot

Public Attributes​

Name
std::atomic< std::int32_t >target_velocity
std::atomic< std::int32_t >target_torque
std::atomic< std::int32_t >target_position
std::atomic< bool >request_fault_reset
std::atomic< bool >request_disable
std::atomic< bool >have_target_position
std::atomic< DriveOpMode >desired_mode
Live operating-mode request (PDO mode control).

Public Attributes Documentation​

variable target_velocity​

std::atomic< std::int32_t > target_velocity {0};

variable target_torque​

std::atomic< std::int32_t > target_torque {0};

variable target_position​

std::atomic< std::int32_t > target_position {0};

variable request_fault_reset​

std::atomic< bool > request_fault_reset {false};

variable request_disable​

std::atomic< bool > request_disable {false};

variable have_target_position​

std::atomic< bool > have_target_position {false};

variable desired_mode​

std::atomic< DriveOpMode > desired_mode {DriveOpMode::Csp};

Live operating-mode request (PDO mode control).

Seeded from Config::op_mode in the ctor.


Updated on 2026-07-04 at 22:59:44 +0000