我正在尋找一種解決方案,使用新的USB功能在Android上進行USB主機編程。從3.1開始的USB主機編程從3.1開始 - 使用slickdevlabs USB庫的經驗
有沒有人有這方面的經驗?它真的有用嗎?有什麼特別的限制嗎?什麼是最好的開始?
我檢查了http://developer.android.com/guide/topics/usb/host.html,但理想情況下需要一個工作示例。
我很遺憾投資新的Android手機/平板電腦來進行開發,然後發現某些USB功能不起作用。
我特別感興趣的是如果有使用Android USB主機編程通過FTDI芯片進行串行通信的經驗。
特別是我想知道是否有人使用slickdevlabs的庫來做到這一點 - 是值得的,或者只是拿起任何示例代碼(如藍牙)並從那裏去?
非常感謝
你需要什麼樣的lib?通過USB進行通信非常簡單,可能唯一的問題是超時和異步通信。讓我知道你的問題到底是什麼...... – user387184
用於串行FTDI設備通信。我並不是非常瞭解如何在最低的android編程級別完成所有的通信工作。有多個設備需要進行通信,並且在不久的將來至少會再添加一個設備。 關於我目前的問題,我得到的數據頭位0x0162,以及在最後丟失了大約3個字節的實際數據。使用slick庫,我無法更改可能是實際原因的設置/變量。 –
你確定這是一個lib的問題嗎?你爲什麼不直接閱讀自己沒有lib,看看問題是否仍然存在?我也有一些不必要的無法解釋的字節 - 我剛學會處理它,並在我的應用程序中跳過它們... – user387184