9

私は何週間も試みていて、インターネット上でも手がかりがないので、これは非常にイライラします.

私は、さまざまな農業用ハードウェアで Bluetooth シリアル データを読み書きするプロジェクトに取り組んでいます。

これらのハードウェアのほとんどは古く、SPP のボーレートを変更することはできません。

私は Android Bluetooth チャットを読み取り/書き込みの基礎として使用しています。UUID のみを変更して、所有しているデバイスへの接続を許可しています。

タグリーダーから 19,200 という悪い速度で美しく読み取り、適切にフォーマットすることができました

ただし、ボーレートが 9,600 で、アプリに変な文字が表示されるはかりで立ち往生しており、はかりから来るはずの形式にさえ近くありません

このプロジェクトは古い Windows Mobile で以前に行われたもので、ボー レートは API で変更できます。

Androidでこれを行う方法はありますか、それとも間違ったツリーを吠えていますか?

4

2 に答える 2

2

おそらくBluetoothからシリアルへのコンバーターがレガシーデバイスに接続されているのでしょうか? その場合は、一度プログラムして、常に特定のビット レートを使用できるようにする必要があります。そうすれば、Bluetooth クライアントがビットレートを設定する必要がなくなります...

于 2011-04-07T09:22:19.210 に答える