|
SPIKE-RT C API Reference [Japanese]
An RTOS-based software platform for LEGO® Education SPIKE™.
|
#include <Speaker.h>
公開メンバ関数 | |
| Speaker (void)=default | |
| void | setVolume (uint8_t volume) const |
| void | playTone (uint16_t frequency, int32_t duration) const |
| void | stop () const |
| bool | hasError () |
スピーカークラス
|
default |
コンストラクタ
| - |
|
inline |
インスタンス生成が正常にできたかどうかを確認するための共通メソッド Speakerでは複数生成が問題ないので、常にfalseを返す
|
inline |
指定した周波数でトーンを再生する
| frequency | トーンの周波数(Hz) |
| duration | 出力持続時間(ミリ秒)SOUND_MANUAL_STOPを指定した場合は手動で停止する必要がある |
|
inline |
音量を調整する
| volume | ボリュームの値(0..100) |
|
inline |
再生中のサウンドを停止する