Lazurite Linux用API日本語リファレンス


 begin(ch,panid,rate, pwr)


詳細

 

  クラス
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

戻り値(JAVA以外)

0以外    失敗
0                   成功

例外(JAVAのみ)

IOException   失敗