Wpis z mikrobloga

Piszę sobie aplikacje do odczytu danych z #arduino na Android #androiddev.

Problem mam taki, że zawsze liczbę odczytanych danych mam 0. Aplikacje pisałem na podstawie tego: https://code.google.com/p/usb-serial-for-android/

tutaj link do kodu głównego: http://pastebin.com/ugQiN0K0

a tutaj w ogóle cały projekt mój: https://mega.co.nz/#F!6sBUDaaK!HwTC2CJouoxfGZ2sWLP90g

Jeśli podłączam arduino do portu szeregowego komputera i go monitoruje, to wyświetlają mi się dane, a diody na arduino dobrze migają, natomiast jeśli podłączam arduino do telefonu, to miga dioda odbioru ale tylko podczas kliknięcia na przycisk otwórz połączenie

I czy może ktoś robił coś podobnego, albo jakieś rady ma dla mnie?

zawołam też #java bo chodzi o zły odbiór danych.
  • 11
  • Odpowiedz
@papadipupi: to niestety nic nie dało. Tzn kod się nie skompilował, bo złe biblioteki były i parę rzeczy trzeba było poprawić. A mógłbyś powiedzieć co zmieniłeś? bo tak nie umiem się zorientować
  • Odpowiedz
@papadipupi: noo dodałeś te OnClickListenery, i w nich wywołanie funkcji, ale poza tym nie wychwytuje jakichś zmian.

teraz funkcja główna wygląda tak:

http://pastebin.com/1fgRyqS1

i funkcje się wywołują (t2.setText działa), ale liczba odczytanych danych przez androida dalej równa się 0.

I podczas klikniącia pobierz, nie zaświeca się dioda na arduino.
  • Odpowiedz