3

Raspberry Pi から RedBearLab Arduino Shield に取り付けられた FSR センサーの値を読み取ろうとしています。私は RedBearLab の例 -  simplecontrolを使用しています。

センサー読み取り機能をオンにするには、ハンドル 0x000b に値 A00100 を書き込む必要があります。そのため、gatttool を介して接続した後、以下を使用してセンサー読み取り機能を有効にしました。

[xx:xx:xx:xx:xx:xx][LE]>char-write-cmd 0x000b A00100

Arduino シリアル モニタに期待どおりの出力が表示されます。だから私はこの有効化が機能することを知っています。Pi はセンサーを読み取っていますが、プロンプトに値が表示されません。

次に、この記事に従って、CCC ハンドル (0x000e) を見つけ出し、以下を試しました。

$gatttool -b xx:xx:xx:xx:xx:xx -t ランダム --char-write-req --handle=0x000e --value=02 --listen

以下のエラーを見る

Characteristic Write Request が失敗しました: 内部アプリケーション エラー: I/O

誰でも助けてもらえますか?

4

1 に答える 1