class documentation

class HardwareStatus(genpy.Message):

Constructor: HardwareStatus(*args, **kwds)

View In Hierarchy

Undocumented

Method __init__ Constructor. Any message fields that are implicitly/explicitly set to None will be assigned a default value. The recommend use is keyword arguments as this is more robust to future message changes. You cannot mix in-order arguments and keyword arguments.
Method deserialize unpack serialized message in str into this message instance :param str: byte array of serialized message, str
Method deserialize_numpy unpack serialized message in str into this message instance using numpy for array types :param str: byte array of serialized message, str :param numpy: numpy python module
Method serialize serialize message into buffer :param buff: buffer, StringIO
Method serialize_numpy serialize message with numpy array types into buffer :param buff: buffer, StringIO :param numpy: numpy python module
Constant DEBUG Undocumented
Constant ERROR Undocumented
Constant NORMAL Undocumented
Constant REBOOT Undocumented
Class Variable __slots__ Undocumented
Instance Variable calibration_in_progress Undocumented
Instance Variable calibration_needed Undocumented
Instance Variable connection_up Undocumented
Instance Variable error_message Undocumented
Instance Variable hardware_errors Undocumented
Instance Variable hardware_errors_message Undocumented
Instance Variable hardware_state Undocumented
Instance Variable hardware_version Undocumented
Instance Variable header Undocumented
Instance Variable motor_names Undocumented
Instance Variable motor_types Undocumented
Instance Variable rpi_temperature Undocumented
Instance Variable temperatures Undocumented
Instance Variable voltages Undocumented
Method _get_types internal API method
Class Variable _full_text Undocumented
Class Variable _has_header Undocumented
Class Variable _md5sum Undocumented
Class Variable _slot_types Undocumented
Class Variable _type Undocumented
def __init__(self, *args, **kwds):

Constructor. Any message fields that are implicitly/explicitly set to None will be assigned a default value. The recommend use is keyword arguments as this is more robust to future message changes. You cannot mix in-order arguments and keyword arguments.

The available fields are:
header,rpi_temperature,hardware_version,hardware_state,connection_up,error_message,calibration_needed,calibration_in_progress,motor_names,motor_types,temperatures,voltages,hardware_errors,hardware_errors_message

to set specific fields.

Parameters
*argscomplete set of field values, in .msg order
**kwdsuse keyword arguments corresponding to message field names
def deserialize(self, str):

unpack serialized message in str into this message instance :param str: byte array of serialized message, str

def deserialize_numpy(self, str, numpy):

unpack serialized message in str into this message instance using numpy for array types :param str: byte array of serialized message, str :param numpy: numpy python module

def serialize(self, buff):

serialize message into buffer :param buff: buffer, StringIO

def serialize_numpy(self, buff, numpy):

serialize message with numpy array types into buffer :param buff: buffer, StringIO :param numpy: numpy python module

DEBUG: int =

Undocumented

Value
1
ERROR: int =

Undocumented

Value
-1
NORMAL: int =

Undocumented

Value
0
REBOOT: int =

Undocumented

Value
2
__slots__: list[str] =

Undocumented

calibration_in_progress =

Undocumented

calibration_needed =

Undocumented

connection_up =

Undocumented

error_message =

Undocumented

hardware_errors =

Undocumented

hardware_errors_message: list =

Undocumented

hardware_state: int =

Undocumented

hardware_version =

Undocumented

header =

Undocumented

motor_names: list =

Undocumented

motor_types: list =

Undocumented

rpi_temperature: int =

Undocumented

temperatures =

Undocumented

voltages =

Undocumented

def _get_types(self):

internal API method

_full_text: str =

Undocumented

_has_header: bool =

Undocumented

_md5sum: str =

Undocumented

_slot_types: list[str] =

Undocumented

_type: str =

Undocumented