Methods
GPIO イベント削除処理(f, port)
Parameters:
Name |
Type |
Description |
f |
|
登録アドレス |
port |
|
ポート番号 |
- Source:
GPIO イベント登録処理(f, port, func)
Parameters:
Name |
Type |
Description |
f |
|
登録アドレス |
port |
|
ポート番号 |
func |
|
登録バッファ |
- Source:
GPIO データ受信処理(mes)
Parameters:
Name |
Type |
Description |
mes |
|
受信メッセージ |
- Source:
GPIO データ送信処理(func, data)
Parameters:
Name |
Type |
Description |
func |
|
送信先アドレス |
data |
|
送信処理 |
- Source:
GPIO 初期化処理(serverURL)
Parameters:
Name |
Type |
Description |
serverURL |
|
WebSocket サーバーURL |
- Source:
GPIO 初期化処理(portNumber)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号
ポート情報マッピング |
- Source:
GPIO 書き込み処理(value)
Parameters:
Name |
Type |
Description |
value |
|
書き込みデータ |
- Source:
GPIO 状態変化処理()
- Source:
GPIO 読み取り処理()
- Source:
GPIOAccess コンストラクターの関数の定義()
- Source:
GPIOAccess 初期化処理
ポート情報マッピング()
- Source:
GPIOPort 定義(portNumber)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号
ポート番号定義 |
- Source:
GPIOポート接続処理(direction)
Parameters:
Name |
Type |
Description |
direction |
|
入出力方向情報 |
- Source:
GPIOポート開放処理()
- Source:
GPIO接続待ち処理()
- Source:
I2C 1byte 書き込み処理(value)
Parameters:
Name |
Type |
Description |
value |
|
書き込み値 |
- Source:
Returns:
書き込み結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C 1byte 読み込み処理()
- Source:
Returns:
読み込み結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C 8bit 書き込み処理(registerNumber, value)
Parameters:
Name |
Type |
Description |
registerNumber |
|
書き込み番号 |
value |
|
書き込み値 |
- Source:
Returns:
書き込み結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C 8bit 読み込み処理(registerNumber)
Parameters:
Name |
Type |
Description |
registerNumber |
|
読み込み番号 |
- Source:
Returns:
読み込み結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C 16bit 書き込み処理(registerNumber, value)
Parameters:
Name |
Type |
Description |
registerNumber |
|
書き込み番号 |
value |
|
書き込み値 |
- Source:
Returns:
書き込み結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C 16bit 読み込み処理(registerNumber)
Parameters:
Name |
Type |
Description |
registerNumber |
|
読み込み番号 |
- Source:
Returns:
読み込み結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C n byte 書き込み処理(buffer)
Parameters:
Name |
Type |
Description |
buffer |
|
書き込み値 |
- Source:
Returns:
書き込み結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C n byte 読み込み処理(length)
Parameters:
Name |
Type |
Description |
length |
|
読み込みバイト長 |
- Source:
Returns:
読み込み結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C スレーブデバイス初期化処理(portNumber, slaveAddress)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号 |
slaveAddress |
|
スレーブアドレス |
- Source:
Returns:
ポート、デバイス初期化結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
I2C ポート open 処理(slaveAddress)
Parameters:
Name |
Type |
Description |
slaveAddress |
|
スレーブアドレス |
- Source:
I2C 初期化処理(portNumber)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号
ポート情報マッピング |
- Source:
I2C 書き込みエラー処理(portNumber, slaveAddress)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号 |
slaveAddress |
|
スレーブアドレス
TODO: master-slave => main-sub になっているので、いずれ変えるべき? |
- Source:
I2C 読み込みエラー処理(portNumber, slaveAddress)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号 |
slaveAddress |
|
スレーブアドレス
TODO: master-slave => main-sub になっているので、いずれ変えるべき? |
- Source:
I2CAccess class 定義()
- Source:
I2CAccess コンストラクターの関数の定義()
- Source:
I2CAccess 初期化処理
ポート情報マッピング()
- Source:
I2CPort 定義(portNumber)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号定義
ポート番号定義 |
- Source:
I2CSlaveDevice class 定義(portNumber, slaveAddress)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号 |
slaveAddress |
|
スレーブアドレス
TODO: master-slave => main-sub になっているので、いずれ変えるべき? |
- Source:
I2CSlaveDevice コンストラクターの関数の定義(portNumber, slaveAddress)
Parameters:
Name |
Type |
Description |
portNumber |
|
ポート番号 |
slaveAddress |
|
スレーブアドレス |
- Source:
Returns:
ポート、デバイス初期化結果
TODO: master-slave => main-sub になっているので、いずれ変えるべき?
navigator requestGPIOAccess 割当処理()
- Source:
Returns:
割当結果
navigator requestI2CAccess 割当処理()
- Source:
Returns:
割当結果
sleep(ms) → {Promise}
Utility function for async/await code.
Parameters:
Name |
Type |
Description |
ms |
number
|
milliseconds to wait |
- Source:
Returns:
A promise to be resolved after ms milliseconds later.
-
Type
-
Promise