クラス namespace |
関数名 | |
共有ライブラリ | lazurite | int lazurite_begin(uint8_t ch, uint16_t panid, uint8_t rate, uint8_t pwr) |
Ruby | LazGem | LazGem.begin(ch,panid,rate,pwr) |
Python | PyLaz | PyLaz.begin(ch,panid,rate,pwr) |
JAVA | Liblzaurite | void Liblazurite.begin(ch,panid,rate,pwr) |
無線モジュールに各種パラメータを設定して初期化を行います。
ch
チャンネル(周波数)を設定します。
rate = 50のとき chは24~61を指定することが出来ます
rate = 100のとき chは24~60(32を除く)を指定することが出来ます
panid
PANID(グループID)を指定します。
0xFFFF
PANIDのグループに所属していないことを示します。
0x0000 設定禁止
それ以外
任意のPANID (但し、0x0001~0xFFFE)
rate
ビットレートを指定します。
50
50kbps
100
100kbps
pwr
送信時のパワーを指定します。
20
20mW
1
1mW
0以外 失敗
0 成功
例外(JAVAのみ)
IOException 失敗