EV3RT C++ API Reference  Version 1.0
An RTOS-based development platform for LEGO Mindstorms EV3.
SonarSensor クラス

#include <SonarSensor.h>

SonarSensor の継承関係図
Sensor

公開メンバ関数

 SonarSensor (ePortS port)
 
virtual ~SonarSensor (void)
 
int16_t getDistance (void) const
 
bool listen (void) const
 

その他の継承メンバ

- 基底クラス Sensor に属する継承限定公開メンバ関数
sensor_port_t getPort (void) const
 
 Sensor (ePortS port, sensor_type_t type)
 
virtual ~Sensor (void)
 

詳解

EV3 ソナー(超音波)センサクラス

構築子と解体子

◆ SonarSensor()

SonarSensor ( ePortS  port)
explicit

コンストラクタ

引数
portソナーセンサ接続ポート
戻り値
-

◆ ~SonarSensor()

virtual ~SonarSensor ( void  )
virtual

デストラクタ

引数
-
戻り値
-

関数詳解

◆ getDistance()

int16_t getDistance ( void  ) const

距離を測定する

引数
-
戻り値
距離 [cm]

◆ listen()

bool listen ( void  ) const

超音波信号を検出する

引数
-
戻り値
true 超音波信号を検出した
false 超音波信号を検出しなかった

このクラス詳解は次のファイルから抽出されました: