#include <UltrasonicSensor.h>
◆ UltrasonicSensor()
| spikeapi::UltrasonicSensor::UltrasonicSensor |
( |
EPort | port | ) |
|
|
inline |
◆ getDistance()
| int32_t spikeapi::UltrasonicSensor::getDistance |
( |
| ) |
const |
|
inline |
超音波センサで距離を測定する
- 戻り値
- 距離(単位:cm)
◆ hasError()
| bool spikeapi::UltrasonicSensor::hasError |
( |
| ) |
|
|
inline |
インスタンス生成が正常にできたかどうかを確認するための共通メソッド mDeviceがNULLの場合にtrueとなる
◆ isPresence()
| bool spikeapi::UltrasonicSensor::isPresence |
( |
| ) |
const |
|
inline |
超音波信号を検出する
- 戻り値
- true 超音波を検出した
-
false 超音波を検出しなかった
◆ lightOff()
| void spikeapi::UltrasonicSensor::lightOff |
( |
| ) |
const |
|
inline |
◆ lightOn()
| void spikeapi::UltrasonicSensor::lightOn |
( |
| ) |
const |
|
inline |
◆ setLight()
| void spikeapi::UltrasonicSensor::setLight |
( |
int32_t | bv1, |
|
|
int32_t | bv2, |
|
|
int32_t | bv3, |
|
|
int32_t | bv4 ) const |
|
inline |
超音波センサのライトの輝度を設定する
- 引数
-
| bv1 | 輝度1 |
| bv2 | 輝度2 |
| bv3 | 輝度3 |
| bv4 | 輝度4 |
- 戻り値
- -
このクラス詳解は次のファイルから抽出されました: