Public Member Functions | Public Attributes
segbot_sensors.arduino_driver_node.ArduinoDriver Class Reference

List of all members.

Public Member Functions

def __init__
def add
def set_status
def shutdown
def spin

Public Attributes

 arduino
 diag
 msgs
 status

Detailed Description

ROS driver node for UTexas BWI segbot Arduino messages. 

Definition at line 57 of file arduino_driver_node.py.


Constructor & Destructor Documentation

def segbot_sensors.arduino_driver_node.ArduinoDriver.__init__ (   self,
  port = '/dev/ttyACM0',
  baud = 115200,
  node_name = 'arduino_driver' 
)

Definition at line 59 of file arduino_driver_node.py.


Member Function Documentation

def segbot_sensors.arduino_driver_node.ArduinoDriver.add (   self,
  type_char,
  handler 
)
Define another Arduino message.

:param type_char: Identifying first character of this message.
:type type_char: str
:param handler: Python module for handling those messages.
:type handler: str

Adds messages starting with type_char to arduino_msgs

:raises: :exc:`.ValueError` if request already exists.
:raises: :exc:`.ImportError` if unable to import handler.

Definition at line 84 of file arduino_driver_node.py.

def segbot_sensors.arduino_driver_node.ArduinoDriver.set_status (   self,
  level,
  message 
)
Update diagnostic status. 

Definition at line 101 of file arduino_driver_node.py.

Called by rospy on shutdown. 

Definition at line 107 of file arduino_driver_node.py.

Main driver loop. 

Definition at line 111 of file arduino_driver_node.py.


Member Data Documentation

Definition at line 59 of file arduino_driver_node.py.

Definition at line 59 of file arduino_driver_node.py.

Definition at line 59 of file arduino_driver_node.py.

Definition at line 59 of file arduino_driver_node.py.


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


segbot_sensors
Author(s): Piyush Khandelwal
autogenerated on Fri Aug 28 2015 13:03:00