libwallaby
v23
The wallaby standard library
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
create_codes.h
Go to the documentation of this file.
1
/*
2
* create_codes.h
3
*
4
* Created on: Nov 13, 2015
5
* Author: Joshua Southerland
6
*/
7
8
#ifndef INCLUDE_WALLABY_CREATE_CODES_H_
9
#define INCLUDE_WALLABY_CREATE_CODES_H_
10
11
12
// See http://www.irobot.com/filelibrary/pdfs/hrd/create/create%20open%20interface_v2.pdf
13
// for more information
14
15
#define OI_START 128
16
#define OI_BAUD 129
17
#define OI_SAFE 131
18
#define OI_FULL 132
19
#define OI_DEMO 136
20
21
#define OI_DRIVE 137
22
#define OI_DRIVE_DIRECT 145
23
#define OI_LEDS 139
24
#define OI_DIGITAL_OUTPUTS 147
25
#define OI_LOW_SIDE_DRIVERS 138
26
#define OI_SEND_IR 151
27
28
#define OI_SONG 140
29
#define OI_PLAY_SONG 141
30
31
#define OI_SENSORS 142
32
#define OI_QUERY_LIST 149
33
34
#define OI_STREAM 148
35
#define OI_PAUSE_RESUME_STREAM 150
36
37
#define OI_SCRIPT 152
38
#define OI_PLAY_SCRIPT 153
39
#define OI_SHOW_SCRIPT 154
40
41
#define OI_WAIT_TIME 155
42
#define OI_WAIT_DISTANCE 156
43
#define OI_WAIT_ANGLE 157
44
#define OI_WAIT_EVENT 156
45
46
#define OI_BUMPS_AND_WHEEL_DROPS 7
47
#define OI_WALL 8
48
#define OI_CLIFF_LEFT 9
49
#define OI_CLIFF_FRONT_LEFT 10
50
#define OI_CLIFF_FRONT_RIGHT 11
51
#define OI_CLIFF_RIGHT 12
52
#define OI_VIRTUAL_WALL 13
53
#define OI_LOW_SIDE_DRIVER_AND_WHEEL_OVERCURRENTS 14
54
#define OI_BUTTONS 18
55
#define OI_DISTANCE 19
56
#define OI_ANGLE 20
57
#define OI_CHARGING_STATE 21
58
#define OI_VOLTAGE 22
59
#define OI_CURRENT 23
60
#define OI_CARGO_BAY_DIGITAL_INPUTS 32
61
62
63
64
#endif
/* INCLUDE_WALLABY_CREATE_CODES_H_ */
include
wallaby
create_codes.h
Generated on Fri Feb 10 2017 22:21:49 for libwallaby by
1.8.8