1 #ifndef EV3_API_EV3_IR_H
2 #define EV3_API_EV3_IR_H
6 #define EV3_IR_CHANNELS 4
8 #define EV3_IR_SENSOR_PROXIMITY_MODE 0
9 #define EV3_IR_SENSOR_SEEK_MODE 1
10 #define EV3_IR_SENSOR_REMOTE_MODE 2
20 #define BEACON_UP_LEFT 1
21 #define BEACON_DOWN_LEFT 2
22 #define BEACON_UP_RIGHT 3
23 #define BEACON_DOWN_RIGHT 4
25 #define BEACON_DIAG_UP_LEFT 6
26 #define BEACON_DIAG_UP_RIGHT 7
29 #define BEACON_LEFT 10
30 #define BEACON_RIGHT 11
47 #endif //EV3_API_EV3_IR_H
struct EV3IrSeekResult EV3IrSeekResult
int distances[EV3_IR_CHANNELS]
Definition: ev3_ir.h:36
int ReadEV3IrSensorRemote(int port, int channel)
int ReadEV3IrSensorProximity(int port)
int directions[EV3_IR_CHANNELS]
Definition: ev3_ir.h:35
EV3IrSeekResult ReadEV3IrSensorSeek(int port)
Imports all the c4ev3 supported sensors.
Definition: ev3_sensors.h:15
#define EV3_IR_CHANNELS
Definition: ev3_ir.h:6