2017-05-23 23 views
0

人、Bluetoothを使用して、Rx/Txシリアル(Gpio 16と15)から一部のデータを読み込み/書き込みしようとしていますAndroid Things devのプレビュー3が、動作しないようです。Raspberry Pi 3モデルB BluetoothとUart(Rx/Tx)

https://developer.android.com/things/hardware/raspberrypi.htmlを参照してください。UARTモードセクションを設定すると、BluetoothとUart(Rx/Tx)のどちらかを選択する必要があるようです。 (私が間違っている場合は私を修正してください)

Uartで読み書きしたり、Bluetoothから読み書きするにはいくつかの方法がありますか?前もって感謝します。

答えて

3

ラズベリーパイには、さまざまなボード機能間で多重化されたフルスピードUART(UART0)が1つあります。アプリケーションに必要な機能を有効にするには、システムのブート設定を変更する必要があります。次のモードがサポートされています。

Bluetoothモード:Bluetooth機能が有効です。 BCM14およびBCM15ピンはシリアルデバッグコンソールを公開します。 注:Bluetoothモードは、デフォルトでボード上で有効になっています。

アプリケーションモード:Bluetooth機能は無効です。 BCM14およびBCM15ピンは、周辺I/Oを介してUART0を公開します。

正しい。

UART0はインターフェイスであり、Bluetoothまたは別のUART機能にのみ使用できます。

https://developer.android.com/things/sdk/pio/uart.html

AndroidThingsでもあるUSBコントローラ上でUARTを公開しないので、技術的に、あなたはこのようなもので、別のUARTデバイスをこの方法を使用することができます...

https://www.google.co.uk/search?q=usb+to+uart

+0

それはRPI3ハードウェアの限界ですね。 – Stould

+0

うん、ピン数が多いだけですが、他のAndroidThingsボード(ピン配置図)を見てみると、UART用のピンが1セットしかないようです – Blundell

関連する問題