Bluetooth経由PS5コントローラークラス
[詳解]
#include <Udon/Com/Pad/PadPS5BT.hpp>
◆ PadPS5BT()
Udon::PadPS5BT::PadPS5BT |
( |
bool | pair = false | ) |
|
|
inline |
コンストラクタ
- 引数
-
- 覚え書き
- ペアリングする場合は PAIR を渡す
◆ begin()
bool Udon::PadPS5BT::begin |
( |
| ) |
|
|
inline |
コントローラーと通信開始
- 戻り値
- 成功したら true
◆ getMessage()
Message::PadPS5型のメッセージを取得する
- 戻り値
◆ setLightBar()
void Udon::PadPS5BT::setLightBar |
( |
const Udon::RGB & | color | ) |
|
|
inline |
◆ setMicLed()
void Udon::PadPS5BT::setMicLed |
( |
bool | on = true | ) |
|
|
inline |
◆ setPlayerLamp()
void Udon::PadPS5BT::setPlayerLamp |
( |
uint8_t | mask = 0b011 | ) |
|
|
inline |
5つのプレイヤーのランプの点灯を設定する
- 引数
-
mask | 0b001: HIGH LOW LOW LOW HIGH 0b010: LOW HIGH LOW HIGH LOW 0b100: LOW LOW HIGH LOW LOW |
◆ update()
void Udon::PadPS5BT::update |
( |
| ) |
|
|
inline |
◆ vibrate()
void Udon::PadPS5BT::vibrate |
( |
uint8_t | big = 100, |
|
|
uint8_t | small = 100 ) |
|
inline |
バイブレーション
- 引数
-
big | 大きい振動モーターの強さ 0~255 |
small | 小さい振動モーターの強さ 0~255 |
このクラス詳解は次のファイルから抽出されました: