2017-02-01 5 views
4

私は、Android Things OSを搭載したRaspberry Pi 3モジュールBボードを含むプロジェクトに取り組んでいます。 Raspberry Pi3で動作するAndroidアプリケーションは、USB経由で外部ハードウェアと通信する必要があります。 しかし、既知の問題(https://developer.android.com/things/preview/releases.html)では、USB APIが現在無効になっていると言われています。AndroidでUSB APIを有効にする方法Raspberry Piのためのもの3

Android物でUSB APIを有効にする方法はありますか? 同じヘルプやガイダンスは高く評価されます! ありがとうございます!

答えて

2

このAPIは、開発者向けプレビュー3に追加された、参照release notes

+0

ありがとうございます@shalafi – Kishan

1

現在、周辺機器HALは、USBシリアルベースのUART周辺機器を認識しません。ただし、USBシリアルデバイス(ラズベリーPI)が個別のUARTTX & RXピンを公開している場合は、UART Peripheral APIを使用して通信することができます。

注:ご使用の開発ボードのUARTボードに周辺機器を接続している間

  • TXRXが交差しなければなりません。ラズベリーパイ3で

enter image description here

+0

はあなたの返事のためにあなたに@OBXをありがとうございます。私はRaspberry Pi 3のI/O Pinoutダイアグラムをチェックしました。単なるUARTが1つしかありません。しかし、私のデバイスは最低2 UARTS必要です。これのための任意の方法ですか? – Kishan

3

は役立ちますthisポストおそれ。 ttyUSBxでいくつかのトリックをする必要があります。

+1

「AT DP3」の「USB /シリアル接続」は周辺機器のマネージャを介して「UART」インターフェースとして直接サポートされています。役に立つ情報は、[this](http://nilhcem.com/android-things/usb-communications)の投稿にあります。したがって、 'USB API'を使う必要はありません。しかし、 'USB API'も' AT DP3'で有効になりました。 – ierturk

関連する問題