Public Member Functions | |
def | __init__ |
def | deserialize |
def | deserialize_numpy |
def | serialize |
def | serialize_numpy |
Public Attributes | |
emergency_button_stop | |
emergency_state | |
scanner_stop | |
Static Public Attributes | |
int | EMCONFIRMED = 2 |
int | EMFREE = 0 |
int | EMSTOP = 1 |
Private Member Functions | |
def | _get_types |
Static Private Attributes | |
list | __slots__ = ['emergency_button_stop','scanner_stop','emergency_state'] |
string | _full_text |
_has_header = False | |
string | _md5sum = "d857d7312ffc16f75239036504e493e9" |
list | _slot_types = ['bool','bool','int16'] |
string | _type = "cob_relayboard/EmergencyStopState" |
Definition at line 6 of file _EmergencyStopState.py.
def cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::__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: emergency_button_stop,scanner_stop,emergency_state @param args: complete set of field values, in .msg order @param kwds: use keyword arguments corresponding to message field names to set specific fields.
Definition at line 31 of file _EmergencyStopState.py.
def cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::_get_types | ( | self | ) | [private] |
internal API method
Definition at line 59 of file _EmergencyStopState.py.
def cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::deserialize | ( | self, | ||
str | ||||
) |
unpack serialized message in str into this message instance @param str: byte array of serialized message @type str: str
Definition at line 77 of file _EmergencyStopState.py.
def cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::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 @type str: str @param numpy: numpy python module @type numpy: module
Definition at line 110 of file _EmergencyStopState.py.
def cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::serialize | ( | self, | ||
buff | ||||
) |
serialize message into buffer @param buff: buffer @type buff: StringIO
Definition at line 65 of file _EmergencyStopState.py.
def cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::serialize_numpy | ( | self, | ||
buff, | ||||
numpy | ||||
) |
serialize message with numpy array types into buffer @param buff: buffer @type buff: StringIO @param numpy: numpy python module @type numpy module
Definition at line 96 of file _EmergencyStopState.py.
list cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::__slots__ = ['emergency_button_stop','scanner_stop','emergency_state'] [static, private] |
Definition at line 28 of file _EmergencyStopState.py.
string cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::_full_text [static, private] |
"""# This message holds the emergency stop (EMStop) status of the robot. It detects wether an EMStop is caused by the safety laserscanner or the emergency stop buttons. Moreover, it gives signalizes wether the EMStop was confirmed (after Button press stop) and the system is free again. # Possible EMStop States int16 EMFREE = 0 # system operatign normal int16 EMSTOP = 1 # emergency stop is active (Button pressed; obstacle in safety field of scanner) int16 EMCONFIRMED = 2 # emergency stop was confirmed system is reinitializing and going back to normal bool emergency_button_stop # true = emergency stop signal is issued by button pressed bool scanner_stop # true = emergency stop signal is issued by scanner int16 emergency_state # state (including confimation by key-switch), values see above """
Definition at line 10 of file _EmergencyStopState.py.
cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::_has_header = False [static, private] |
Definition at line 9 of file _EmergencyStopState.py.
string cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::_md5sum = "d857d7312ffc16f75239036504e493e9" [static, private] |
Definition at line 7 of file _EmergencyStopState.py.
list cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::_slot_types = ['bool','bool','int16'] [static, private] |
Definition at line 29 of file _EmergencyStopState.py.
string cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::_type = "cob_relayboard/EmergencyStopState" [static, private] |
Definition at line 8 of file _EmergencyStopState.py.
Definition at line 26 of file _EmergencyStopState.py.
Definition at line 49 of file _EmergencyStopState.py.
Definition at line 53 of file _EmergencyStopState.py.
int cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::EMFREE = 0 [static] |
Definition at line 24 of file _EmergencyStopState.py.
int cob_relayboard::msg::_EmergencyStopState::EmergencyStopState::EMSTOP = 1 [static] |
Definition at line 25 of file _EmergencyStopState.py.
Definition at line 51 of file _EmergencyStopState.py.