#include <UltrasonicSensor.h>
◆ UltrasonicSensor()
| spikeapi::UltrasonicSensor::UltrasonicSensor |
( |
EPort | port | ) |
|
|
inline |
◆ getDistance()
| int32_t spikeapi::UltrasonicSensor::getDistance |
( |
| ) |
const |
|
inline |
超音波センサで距離を測定する
- Returns
- 距離(単位:cm)
◆ hasError()
| bool spikeapi::UltrasonicSensor::hasError |
( |
| ) |
|
|
inline |
インスタンス生成が正常にできたかどうかを確認するための共通メソッド mDeviceがNULLの場合にtrueとなる
◆ isPresence()
| bool spikeapi::UltrasonicSensor::isPresence |
( |
| ) |
const |
|
inline |
超音波信号を検出する
- Returns
- true 超音波を検出した
-
false 超音波を検出しなかった
◆ lightOff()
| void spikeapi::UltrasonicSensor::lightOff |
( |
| ) |
const |
|
inline |
超音波センサのライトを消灯する [
- Returns
- -
◆ 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 |
超音波センサのライトの輝度を設定する
- Parameters
-
| bv1 | 輝度1 |
| bv2 | 輝度2 |
| bv3 | 輝度3 |
| bv4 | 輝度4 |
- Returns
- -
The documentation for this class was generated from the following file: