CMUcam4 Arduino Interface Library  For Firmware Versions 1.00 - 1.03
Application Programmable Interface Online Documentation
 All Classes Files Functions Variables Macros Pages
Classes | Macros
CMUcom4.h File Reference

Portable serial and timer wrapper library. More...

#include "Arduino.h"

Go to the source code of this file.

Classes

class  CMUcom4
 This is a hardware abstraction layer for the CMUcam4 class. More...

Macros

#define CMUCOM4_SERIAL   0
 This is a convenient macro for specifying the Serial port when initializing a CMUcam4 or CMUcom4 object.
#define CMUCOM4_SERIAL1   1
 This is a convenient macro for specifying the Serial1 port on an Arduino Mega when initializing a CMUcam4 or CMUcom4 object.
#define CMUCOM4_SERIAL2   2
 This is a convenient macro for specifying the Serial2 port on an Arduino Mega when initializing a CMUcam4 or CMUcom4 object.
#define CMUCOM4_SERIAL3   3
 This is a convenient macro for specifying the Serial3 port on an Arduino Mega when initializing a CMUcam4 or CMUcom4 object.

Detailed Description

Portable serial and timer wrapper library.

Version:

1.1
Date:

2/7/2013
Authors:

Kwabena W. Agyeman & Christopher J. Leaf
Update History:

v0.1 - Beta code - 3/20/2012
v0.9 - Original release - 4/18/2012
v1.0 - Documented and updated release - 8/3/2012
v1.1 - Added support for the Arduino Due, fixed the send frame command, and fixed a number of compile time warnings - 2/7/2013.
MIT License - TERMS OF USE:

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Definition in file CMUcom4.h.