fastcat
0.13.15
C++ EtherCAT Device Command & Control Library
Loading...
Searching...
No Matches
fastcat
PlatinumActuator
fastcat::PlatinumActuator Member List
This is the complete list of members for
fastcat::PlatinumActuator
, including all inherited members.
Actuator
()
fastcat::Actuator
actuator_sms_
fastcat::Actuator
protected
AsyncSdoRetVal
enum name
fastcat::JsdDeviceBase
cmd_queue_
fastcat::DeviceBase
protected
CntsToEu
(int32_t cnts)
fastcat::Actuator
protected
compute_power_
fastcat::Actuator
protected
ComputePower
(double actual_velocity, double actual_current, bool motor_is_on)
fastcat::Actuator
protected
ComputeTargetPosProfPosCmd
(const DeviceCmd &cmd)
fastcat::Actuator
protected
ConfigFromYaml
(const YAML::Node &node) override
fastcat::Actuator
virtual
context_
fastcat::JsdDeviceBase
protected
ctrl_gs_mode_
fastcat::Actuator
protected
device_fault_active_
fastcat::DeviceBase
protected
EuToCnts
(double eu)
fastcat::Actuator
protected
fastcat_fault_
fastcat::Actuator
protected
Fault
() override
fastcat::Actuator
virtual
GetActualPosition
(const DeviceState &state)
fastcat::Actuator
static
GetFastcatFaultCodeAsString
(const DeviceState &state)
fastcat::Actuator
static
GetJSDFaultCodeAsString
(const DeviceState &state)
fastcat::Actuator
static
GetName
()
fastcat::DeviceBase
GetParams
()
fastcat::Actuator
inline
GetSlaveId
()
fastcat::JsdDeviceBase
GetState
()
fastcat::DeviceBase
HasAbsoluteEncoder
()
fastcat::Actuator
initialization_time_sec_
fastcat::DeviceBase
protected
is_offline_
fastcat::JsdDeviceBase
protected
IsJsdFaultCodePresent
(const DeviceState &state)
fastcat::Actuator
static
IsMotionFaultConditionMet
()
fastcat::Actuator
protected
IsOffline
()
fastcat::JsdDeviceBase
inline
jsd_epd_state_
fastcat::PlatinumActuator
protected
jsd_slave_config_
fastcat::Actuator
protected
last_cmd_
fastcat::Actuator
protected
last_monotonic_time_
fastcat::DeviceBase
protected
last_transition_time_
fastcat::Actuator
protected
loop_period_
fastcat::DeviceBase
protected
monotonic_initialization_time_sec_
fastcat::DeviceBase
protected
name_
fastcat::DeviceBase
protected
params_
fastcat::Actuator
protected
PlatinumActuator
()
fastcat::PlatinumActuator
PosCntsToEu
(int32_t cnts)
fastcat::Actuator
protected
PosEuToCnts
(double eu)
fastcat::Actuator
protected
Process
() override
fastcat::Actuator
virtual
ProcessProfPosTrapImpl
()
fastcat::Actuator
protected
prof_disengaging_timeout_
fastcat::Actuator
protected
Read
() override
fastcat::Actuator
virtual
RegisterCmdQueue
(std::shared_ptr< ThreadSafeQueue< DeviceCmd > > cmd_queue)
fastcat::DeviceBase
RegisterSdoResponseQueue
(std::shared_ptr< std::queue< SdoResponse > > sdo_response_queue)
fastcat::JsdDeviceBase
Reset
() override
fastcat::Actuator
virtual
sdo_response_queue_
fastcat::JsdDeviceBase
protected
SDO_RET_VAL_FAILURE
enum value
fastcat::JsdDeviceBase
SDO_RET_VAL_NOT_APPLICABLE
enum value
fastcat::JsdDeviceBase
SDO_RET_VAL_SUCCESS
enum value
fastcat::JsdDeviceBase
SetContext
(jsd_t *context)
fastcat::JsdDeviceBase
SetExplicitInterpolationAlgorithm
(ActuatorExplicitInterpolationAlgorithm algorithm)
fastcat::Actuator
inline
SetExplicitInterpolationCyclesDelay
(size_t cycles_delay)
fastcat::Actuator
inline
SetExplicitInterpolationTimestampSource
(ActuatorExplicitInterpolationTimestamp source)
fastcat::Actuator
inline
SetInitializationTime
(double time_sec, double monotonic_time_sec)
fastcat::DeviceBase
inline
virtual
SetInterpolationCyclesStale
(size_t cycles)
fastcat::Actuator
inline
SetLoopPeriod
(double loop_period)
fastcat::DeviceBase
SetOffline
(bool is_offline)
fastcat::JsdDeviceBase
SetOutputPosition
(double position)
fastcat::Actuator
SetSlaveId
(uint16_t slave_id)
fastcat::JsdDeviceBase
SetTime
(double time, double monotonic_time)
fastcat::DeviceBase
signals_
fastcat::DeviceBase
slave_id_
fastcat::JsdDeviceBase
protected
state_
fastcat::DeviceBase
protected
StateMachineStateToString
(ActuatorStateMachineState sms)
fastcat::Actuator
protected
static
TransitionToState
(ActuatorStateMachineState sms)
fastcat::Actuator
protected
trap_
fastcat::Actuator
protected
Write
(DeviceCmd &cmd) override
fastcat::Actuator
virtual
WriteAsyncSdoRequest
(DeviceCmd &cmd)
fastcat::JsdDeviceBase
protected
WriteAsyncSdoRequestOffline
(DeviceCmd &cmd)
fastcat::JsdDeviceBase
protected
WriteAsyncSdoRequestOnline
(DeviceCmd &cmd)
fastcat::JsdDeviceBase
protected
~DeviceBase
()
fastcat::DeviceBase
virtual
Generated by
1.9.8