272 #define IR_RED_UP_BUTTON 1
273 #define IR_RED_DOWN_BUTTON 2
274 #define IR_BLUE_UP_BUTTON 4
275 #define IR_BLUE_DOWN_BUTTON 8
276 #define IR_BEACON_BUTTON 16
タッチセンサ
Definition: ev3api_sensor.h:47
青
Definition: ev3api_sensor.h:65
colorid_t
カラーセンサで識別できるカラーの番号
Definition: ev3api_sensor.h:62
bool_t nxt_temp_sensor_measure(sensor_port_t port, float *temp)
NXT温度センサ(9749)で温度を測定する.
Definition: ev3api_sensor.c:463
IRビーコンの方位と距離を格納する構造体
Definition: ev3api_sensor.h:267
無色
Definition: ev3api_sensor.h:63
colorid_t ev3_color_sensor_get_color(sensor_port_t port)
カラーセンサでカラーを識別する.
Definition: ev3api_sensor.c:157
ir_seek_t ev3_infrared_sensor_seek(sensor_port_t port)
IRセンサでIRビーコンの方位と距離を測定する.
Definition: ev3api_sensor.c:341
白
Definition: ev3api_sensor.h:69
int16_t ev3_ultrasonic_sensor_get_distance(sensor_port_t port)
超音波センサで距離を測定する.
Definition: ev3api_sensor.c:283
uint16_t r
赤
Definition: ev3api_sensor.h:82
bool_t ev3_ultrasonic_sensor_listen(sensor_port_t port)
超音波センサで超音波信号を検出する.
Definition: ev3api_sensor.c:302
ジャイロセンサ
Definition: ev3api_sensor.h:46
超音波センサ
Definition: ev3api_sensor.h:45
sensor_type_t
サポートするセンサタイプ
Definition: ev3api_sensor.h:43
赤外線センサー
Definition: ev3api_sensor.h:49
sensor_port_t
センサポートを表す番号
Definition: ev3api_sensor.h:28
int16_t ev3_gyro_sensor_get_rate(sensor_port_t port)
ジャイロセンサで角速度を測定する
Definition: ev3api_sensor.c:244
Definition: ev3api_sensor.h:278
uint16_t b
青
Definition: ev3api_sensor.h:84
黒
Definition: ev3api_sensor.h:64
茶
Definition: ev3api_sensor.h:70
ir_remote_t ev3_infrared_sensor_get_remote(sensor_port_t port)
IRセンサでIRビーコンのボタン入力を検出する.
Definition: ev3api_sensor.c:366
NXT温度センサ
Definition: ev3api_sensor.h:51
uint16_t g
緑
Definition: ev3api_sensor.h:83
int16_t ev3_gyro_sensor_get_angle(sensor_port_t port)
ジャイロセンサで角位置を測定する.
Definition: ev3api_sensor.c:228
ポート1
Definition: ev3api_sensor.h:29
ポート4
Definition: ev3api_sensor.h:32
赤
Definition: ev3api_sensor.h:68
緑
Definition: ev3api_sensor.h:66
センサ未接続
Definition: ev3api_sensor.h:44
bool_t ht_nxt_accel_sensor_measure(sensor_port_t port, int16_t axes[3])
加速度センサ(HiTechnic社製)で加速度を測定する.
Definition: ev3api_sensor.c:441
uint8_t ev3_color_sensor_get_reflect(sensor_port_t port)
カラーセンサで反射光の強さを測定する.
Definition: ev3api_sensor.c:174
ER_UINT ev3_sensor_get_type(sensor_port_t port)
センサポートのセンサタイプを取得する.
Definition: ev3api_sensor.c:138
int8_t ev3_infrared_sensor_get_distance(sensor_port_t port)
IRセンサで距離を測定する.
Definition: ev3api_sensor.c:325
ER ev3_gyro_sensor_reset(sensor_port_t port)
ジャイロセンサの角位置をゼロにリセットする.
Definition: ev3api_sensor.c:260
void ev3_color_sensor_get_rgb_raw(sensor_port_t port, rgb_raw_t *val)
カラーセンサでRGB Raw値を測定する.
Definition: ev3api_sensor.c:206
RGB Raw値を格納する構造体
Definition: ev3api_sensor.h:81
センサタイプの数
Definition: ev3api_sensor.h:52
ポート2
Definition: ev3api_sensor.h:30
センサポートの数
Definition: ev3api_sensor.h:33
加速度センサ(HiTechnic社製)
Definition: ev3api_sensor.h:50
ER ev3_sensor_config(sensor_port_t port, sensor_type_t type)
センサポートを設定する.
Definition: ev3api_sensor.c:86
ポート3
Definition: ev3api_sensor.h:31
識別できるカラーの数
Definition: ev3api_sensor.h:71
bool_t ev3_touch_sensor_is_pressed(sensor_port_t port)
タッチセンサの状態を検出する.
Definition: ev3api_sensor.c:426
黄
Definition: ev3api_sensor.h:67
uint8_t ev3_color_sensor_get_ambient(sensor_port_t port)
カラーセンサで環境光の強さを測定する.
Definition: ev3api_sensor.c:190
カラーセンサ
Definition: ev3api_sensor.h:48