Member values
Member name | Data type | Description | Usage |
---|---|---|---|
feedback_id | MessageId | MessageId | To 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_flags | int | Status 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_comm | int | Jitter from the communication in μs | You 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. |
position | float | Position 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. |
velocity | float | Angular 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. |
torque | float | Torque 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_motor | float | Current 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. |
voltage | float | Voltage 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_motor | float | Motor 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_core | float | Microcontroller 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_a | int | Bank 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_b | int | Bank 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_a | int | Bank 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_b | int | Bank 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)