class Feedback

August 13, 2019 · View on GitHub

Member values

Member nameData typeDescriptionUsage
feedback_idMessageIdMessageIdTo set feedback_id, you simply assign a value directly to a field within feedback_id. You can also use the parent message's HasField() method to check if a message type field value has been set.
status_flagsintStatus flags (see enum StatusFlags for the rest)You can manipulate the field status_flags as if it were a regular field. To clear the value of status_flags and reset it to the default value for its type, you call the ClearField() method of the Message interface.
jitter_commintJitter from the communication in μsYou can manipulate the field jitter_comm as if it were a regular field. To clear the value of jitter_comm and reset it to the default value for its type, you call the ClearField() method of the Message interface.
positionfloatPosition of the actuator (degrees)You can manipulate the field position as if it were a regular field. To clear the value of position and reset it to the default value for its type, you call the ClearField() method of the Message interface.
velocityfloatAngular velocity of the actuator (degrees per second)You can manipulate the field velocity as if it were a regular field. To clear the value of velocity and reset it to the default value for its type, you call the ClearField() method of the Message interface.
torquefloatTorque of the actuator (Newton meter)You can manipulate the field torque as if it were a regular field. To clear the value of torque and reset it to the default value for its type, you call the ClearField() method of the Message interface.
current_motorfloatCurrent of the motor (Amperes)You can manipulate the field current_motor as if it were a regular field. To clear the value of current_motor and reset it to the default value for its type, you call the ClearField() method of the Message interface.
voltagefloatVoltage of the main board in (Volt)You can manipulate the field voltage as if it were a regular field. To clear the value of voltage and reset it to the default value for its type, you call the ClearField() method of the Message interface.
temperature_motorfloatMotor temperature (average of the three (3) temperatures (degrees Celsius))You can manipulate the field temperature_motor as if it were a regular field. To clear the value of temperature_motor and reset it to the default value for its type, you call the ClearField() method of the Message interface.
temperature_corefloatMicrocontroller temperature in (degrees Celsius)You can manipulate the field temperature_core as if it were a regular field. To clear the value of temperature_core and reset it to the default value for its type, you call the ClearField() method of the Message interface.
fault_bank_aintBank A Fault (see ActuatorConfig.SafetyIdentifier)You can manipulate the field fault_bank_a as if it were a regular field. To clear the value of fault_bank_a and reset it to the default value for its type, you call the ClearField() method of the Message interface.
fault_bank_bintBank B Fault (see ActuatorConfig.SafetyIdentifier)You can manipulate the field fault_bank_b as if it were a regular field. To clear the value of fault_bank_b and reset it to the default value for its type, you call the ClearField() method of the Message interface.
warning_bank_aintBank A Warning (see ActuatorConfig.SafetyIdentifier)You can manipulate the field warning_bank_a as if it were a regular field. To clear the value of warning_bank_a and reset it to the default value for its type, you call the ClearField() method of the Message interface.
warning_bank_bintBank B Warning (see ActuatorConfig.SafetyIdentifier)You can manipulate the field warning_bank_b as if it were a regular field. To clear the value of warning_bank_b and reset it to the default value for its type, you call the ClearField() method of the Message interface.

Parent topic: ActuatorCyclic (Python)