È necessario sradicare perché la comunicazione seriale (sistemi Linux e altri) Android andare sempre oltre /dev/ttys..
E le autorizzazioni per /dev/ttys..
è di solito impostato rw
solo root
.
È possibile che su alcune rom Android sia disponibile l'accesso ai dispositivi, ma solitamente non è così.
Ma se è possibile inviare dati non elaborati tramite bluetooth (java), è necessario modificare il codice sorgente ymodem che restituisce il pacchetto di dati. Invia il pacchetto dati restituito e sei sulla buona strada.
EDIT
Ci sono alcuni modi per inviare pacchetti prime:
http://www.intorobotics.com/how-to-develop-simple-bluetooth-android-application-to-control-a-robot-remote/
SPP o RFCOMM? Potrei essere arrabbiato, ma dalla memoria SPP è costruito su RFCOMM che è essenzialmente un flusso di dati non elaborato. –
Sì, SPP è in cima a RFCOMM. Dalle specifiche: Baseband> LMP e L2CAP> RFCOMM e SDP> Emulazione porta seriale o altra API. Documentazione ufficiale su Bluetooth.org Dove RFCOMM è il protocollo di trasporto e SDP è il protocollo di rilevamento servizi –