1
正在逐漸產生java.io.IOException:而從我的糖豆裝置書面方式從數據豆形軟糖設備的Arduino
E/xx(5508): java.io.IOException: write failed: ENODEV (No such device)
E/xxx(5508): at libcore.io.IoBridge.write(IoBridge.java:462)
E/xxx(5508): at java.io.FileOutputStream.write(FileOutputStream.java:187)
E/xxx(5508): at java.io.OutputStream.write(OutputStream.java:82)
寫作時(通過USB)數據的Arduino ENODEV:寫失敗。 代碼在Android的寫作是
try {
String buff = new String(v.getText().toString());
buff += '\0';
mOutputStream.write(buff.getBytes());
} catch (IOException e) {
Log.e(TAG, "write failed", e);
}
與代碼Arduino的閱讀是
while (Serial.available()) {
char inChar = (char)Serial.read();
inputStringFromSerial += inChar;
if (inChar == 0xd) { // inchar == '\n'
stringComplete = true;
}
}
即使我的Android可以自動檢測附件,並開始我的應用程序自動,我不能寫入或Arduino的閱讀。權限也被正確獲得
另外從哪裏可以獲得最新的Arduino ADK庫?有些庫需要acc.powerOn(),有些則需要acc.begin()才能啓動。哪一個最新?
我得到它的工作只是一次不帶任何代碼changes.But只有一次,以後沒有:(
獲得最新的庫,感謝回答。還有兩個問題。 1.我的手機中沒有其他應用程序使用附件。 2.在arduino串行打印中,我看到說斷開連接然後重新連接的日誌......在連接穩定之前,這發生了兩次。 我會嘗試使用上面的鏈接的USB主機屏蔽, – Kozlov
即使在不同的電纜你是否也遇到同樣的問題? – Sudar
@sundar,你們仍然有錯誤..我有ADK2011 board.does,使任何不同? – Kozlov