ArduinoHardware Class Reference

#include <ArduinoHardware.h>

List of all members.

Public Member Functions

 ArduinoHardware (ArduinoHardware &h)
 ArduinoHardware ()
 ArduinoHardware (HardwareSerial *io, long baud=57600)
 ArduinoHardware (ArduinoHardware &h)
 ArduinoHardware ()
 ArduinoHardware (HardwareSerial *io, long baud=57600)
int getBaud ()
int getBaud ()
void init ()
void init ()
int read ()
int read ()
void setBaud (long baud)
void setBaud (long baud)
unsigned long time ()
unsigned long time ()
void write (uint8_t *data, int length)
void write (uint8_t *data, int length)

Protected Attributes

long baud_
HardwareSerial * iostream

Detailed Description

Definition at line 41 of file libraries/ros_lib/ArduinoHardware.h.


Constructor & Destructor Documentation

ArduinoHardware::ArduinoHardware ( HardwareSerial *  io,
long  baud = 57600 
) [inline]

Definition at line 43 of file libraries/ros_lib/ArduinoHardware.h.

ArduinoHardware::ArduinoHardware (  )  [inline]

Definition at line 47 of file libraries/ros_lib/ArduinoHardware.h.

ArduinoHardware::ArduinoHardware ( ArduinoHardware h  )  [inline]

Definition at line 52 of file libraries/ros_lib/ArduinoHardware.h.

ArduinoHardware::ArduinoHardware ( HardwareSerial *  io,
long  baud = 57600 
) [inline]

Definition at line 43 of file src/ros_lib/ArduinoHardware.h.

ArduinoHardware::ArduinoHardware (  )  [inline]

Definition at line 47 of file src/ros_lib/ArduinoHardware.h.

ArduinoHardware::ArduinoHardware ( ArduinoHardware h  )  [inline]

Definition at line 52 of file src/ros_lib/ArduinoHardware.h.


Member Function Documentation

int ArduinoHardware::getBaud (  )  [inline]

Definition at line 61 of file src/ros_lib/ArduinoHardware.h.

int ArduinoHardware::getBaud (  )  [inline]

Definition at line 61 of file libraries/ros_lib/ArduinoHardware.h.

void ArduinoHardware::init (  )  [inline]

Definition at line 63 of file src/ros_lib/ArduinoHardware.h.

void ArduinoHardware::init (  )  [inline]

Definition at line 63 of file libraries/ros_lib/ArduinoHardware.h.

int ArduinoHardware::read (  )  [inline]

Definition at line 67 of file src/ros_lib/ArduinoHardware.h.

int ArduinoHardware::read (  )  [inline]

Definition at line 67 of file libraries/ros_lib/ArduinoHardware.h.

void ArduinoHardware::setBaud ( long  baud  )  [inline]

Definition at line 57 of file src/ros_lib/ArduinoHardware.h.

void ArduinoHardware::setBaud ( long  baud  )  [inline]

Definition at line 57 of file libraries/ros_lib/ArduinoHardware.h.

unsigned long ArduinoHardware::time (  )  [inline]

Definition at line 73 of file src/ros_lib/ArduinoHardware.h.

unsigned long ArduinoHardware::time (  )  [inline]

Definition at line 73 of file libraries/ros_lib/ArduinoHardware.h.

void ArduinoHardware::write ( uint8_t *  data,
int  length 
) [inline]

Definition at line 68 of file src/ros_lib/ArduinoHardware.h.

void ArduinoHardware::write ( uint8_t *  data,
int  length 
) [inline]

Definition at line 68 of file libraries/ros_lib/ArduinoHardware.h.


Member Data Documentation

long ArduinoHardware::baud_ [protected]

Definition at line 77 of file libraries/ros_lib/ArduinoHardware.h.

HardwareSerial * ArduinoHardware::iostream [protected]

Definition at line 76 of file libraries/ros_lib/ArduinoHardware.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Defines


rosserial_arduino
Author(s): Michael Ferguson, Adam Stambler
autogenerated on Fri Jan 11 09:42:24 2013