Classes | Defines

ofStandardFirmata.h File Reference

#include <list>
#include <vector>
#include <string>
#include <iostream>
#include "ofEvents.h"
#include "ofSerial.h"

Go to the source code of this file.

Classes

class  ofStandardFirmata

Defines

#define FIRMATA_MAJOR_VERSION   2
#define FIRMATA_MINOR_VERSION   0
#define FIRMATA_MAX_DATA_BYTES   32
#define FIRMATA_DIGITAL_MESSAGE   0x90
#define FIRMATA_ANALOG_MESSAGE   0xE0
#define FIRMATA_REPORT_ANALOG   0xC0
#define FIRMATA_REPORT_DIGITAL   0xD0
#define FIRMATA_SET_PIN_MODE   0xF4
#define FIRMATA_REPORT_VERSION   0xF9
#define FIRMATA_SYSTEM_RESET   0xFF
#define FIRMATA_START_SYSEX   0xF0
#define FIRMATA_END_SYSEX   0xF7
#define FIRMATA_INPUT   0x00
#define FIRMATA_OUTPUT   0x01
#define FIRMATA_ANALOG   0x02
#define FIRMATA_PWM   0x03
#define FIRMATA_SERVO   0x04
#define FIRMATA_SYSEX_SERVO_CONFIG   0x70
#define FIRMATA_SYSEX_FIRMATA_STRING   0x71
#define FIRMATA_SYSEX_REPORT_FIRMWARE   0x79
#define FIRMATA_SYSEX_NON_REALTIME   0x7E
#define FIRMATA_SYSEX_REALTIME   0x7F
#define ARD_TOTAL_DIGITAL_PINS   22
#define ARD_TOTAL_ANALOG_PINS   8
#define ARD_TOTAL_PORTS   3
#define ARD_INPUT   0x00
#define ARD_OUTPUT   0x01
#define ARD_ANALOG   0x02
#define ARD_PWM   0x03
#define ARD_SERVO   0x04
#define ARD_HIGH   1
#define ARD_LOW   0
#define ARD_ON   1
#define ARD_OFF   0

Define Documentation

#define ARD_ANALOG   0x02
#define ARD_HIGH   1
#define ARD_INPUT   0x00
#define ARD_LOW   0
#define ARD_OFF   0
#define ARD_ON   1
#define ARD_OUTPUT   0x01
#define ARD_PWM   0x03
#define ARD_SERVO   0x04
#define ARD_TOTAL_ANALOG_PINS   8
#define ARD_TOTAL_DIGITAL_PINS   22
#define ARD_TOTAL_PORTS   3
#define FIRMATA_ANALOG   0x02
#define FIRMATA_ANALOG_MESSAGE   0xE0
#define FIRMATA_DIGITAL_MESSAGE   0x90
#define FIRMATA_END_SYSEX   0xF7
#define FIRMATA_INPUT   0x00
#define FIRMATA_MAJOR_VERSION   2
#define FIRMATA_MAX_DATA_BYTES   32
#define FIRMATA_MINOR_VERSION   0
#define FIRMATA_OUTPUT   0x01
#define FIRMATA_PWM   0x03
#define FIRMATA_REPORT_ANALOG   0xC0
#define FIRMATA_REPORT_DIGITAL   0xD0
#define FIRMATA_REPORT_VERSION   0xF9
#define FIRMATA_SERVO   0x04
#define FIRMATA_SET_PIN_MODE   0xF4
#define FIRMATA_START_SYSEX   0xF0
#define FIRMATA_SYSEX_FIRMATA_STRING   0x71
#define FIRMATA_SYSEX_NON_REALTIME   0x7E
#define FIRMATA_SYSEX_REALTIME   0x7F
#define FIRMATA_SYSEX_REPORT_FIRMWARE   0x79
#define FIRMATA_SYSEX_SERVO_CONFIG   0x70
#define FIRMATA_SYSTEM_RESET   0xFF
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines