2012-11-02 19 views
7

Zaczynam korzystać z interfejsu API USB Androida, aby wysyłać dane z Arduino na urządzenie z Androidem. Czy można programowo przełączać się pomiędzy danymi wysyłania/odbierania i po prostu ładować telefon z systemem Android?Interfejs API Android USB: przełączanie między wysyłaniem i przesyłaniem danych

Wiem, że nie możesz wykonywać obu czynności jednocześnie, a ponieważ musisz otworzyć FileInputStream, aby móc odbierać dane, tak długo, jak jest ono otwarte, urządzenie nie będzie obciążane.

Czy to będzie tak proste, jak zamknięcie tego strumienia i ponowne naładowanie? Jeśli jest to tak proste, to czy Arduino może przesłać podstawowe informacje, aby poprosić urządzenie o ponowne otwarcie strumienia?

Odpowiedz