Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Static Private Attributes
cob_relayboard.msg._EmergencyStopState.EmergencyStopState Class Reference

List of all members.

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"

Detailed Description

Definition at line 8 of file _EmergencyStopState.py.


Constructor & Destructor Documentation

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 33 of file _EmergencyStopState.py.


Member Function Documentation

internal API method

Definition at line 61 of file _EmergencyStopState.py.

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

Definition at line 78 of file _EmergencyStopState.py.

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

Definition at line 108 of file _EmergencyStopState.py.

serialize message into buffer
:param buff: buffer, ``StringIO``

Definition at line 67 of file _EmergencyStopState.py.

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

Definition at line 96 of file _EmergencyStopState.py.


Member Data Documentation

Definition at line 30 of file _EmergencyStopState.py.

Initial value:
"""# 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 12 of file _EmergencyStopState.py.

Definition at line 11 of file _EmergencyStopState.py.

string cob_relayboard::msg::_EmergencyStopState.EmergencyStopState::_md5sum = "d857d7312ffc16f75239036504e493e9" [static, private]

Definition at line 9 of file _EmergencyStopState.py.

Definition at line 31 of file _EmergencyStopState.py.

Definition at line 10 of file _EmergencyStopState.py.

Definition at line 28 of file _EmergencyStopState.py.

Definition at line 45 of file _EmergencyStopState.py.

Definition at line 45 of file _EmergencyStopState.py.

Definition at line 26 of file _EmergencyStopState.py.

Definition at line 27 of file _EmergencyStopState.py.

Definition at line 45 of file _EmergencyStopState.py.


The documentation for this class was generated from the following file:


cob_relayboard
Author(s): Christian Connette
autogenerated on Sun Oct 5 2014 23:01:10