Salve a tutti, rovistando l'sdk android ho trovato un esempio di codice denominato "Bluetooth chat".
Ho preso questo codice e l'ho modificato, teoricamente il codice dovrebbe instaurare una connessione bluetooth tra lo smartphone ed il mio arduino (e funziona) e dato in input una stringa devo ricevere in output un'altra stringa.
Esempio:
cell: '0' -> arduino: "hai premuto 0"
La stringa bene o male mi arriva, ovvero: se faccio il tutto in modalità debug la stringa mi arriva corretta come da esempio, altrimenti mi viene corrotta
Esempio:
cell: '0' -> arduino: "h"
"ai pre"
Il resto della stringa viene persa o comunque non viene stampata, vi allego la classe principale dove vengono svolte le operazioni I/O
Potreste aiutarmi?
Grazie dell'attenzione