它看起来像UsbManager不在构建。我们现在如何与USB外设进行通信?连接到一个USB外设
比如像使用https://github.com/mik3y/usb-serial-for-android
它看起来像UsbManager不在构建。我们现在如何与USB外设进行通信?连接到一个USB外设
比如像使用https://github.com/mik3y/usb-serial-for-android
目前外围HAL不承认usbserial基于UART外设USB - >串行等。但如果你的usbserial设备(例如:Arduino)公开了个别的UART TX
RX
引脚,则可以使用UART Peripheral API与它进行通信。
警告:
TX
和RX
连接外设时穿越到开发板 由于@devunwired在Google's IoT Developers Community评论:USB配件支持当前不ENA布莱德是RC1预览版。
它是在已知问题陈述的release notes的一部分USB支持在开发者预览1.
禁用不过我做的PI3和高层次的外围设备进行快速测试这种键盘的工作,将正确的事件发送到应用程序。这只是低级访问被禁用。
这是使用uart的一个很好的解释,但我真正想知道的是,如果将有全面的USB支持。我想最终构建一个包含cell,gps和其他外围设备的扩展板。受飞镖数量限制可能是一个挫折。 – annymsMthd
理想情况下,HAL会在插入时向[外围API](https://android-dot-devsite.googleplex.com/things/sdk/pio/uart.html)添加新的'UartDevice'。也许你可以提交[功能请求](https://code.google.com/p/android/issues/entry?template=Android%20Things%20feature%20request)? – proppy