Scooter
Cascarrabias crónico
No tengo muy claro si esto debe de ir como aporte o en otro sitio, si no es este su sitio, algún amable moderador que lo cambie.
Adjunto una aplicación en AppInventor para Android que emula un display y un teclado hexadecimal conectandose a un microcontrolador con el típico modulito bluetooth.


Instrucciones:
Previamente hay que emparejar el módulito bluetooth con el teléfono/tablet.
Al abrir el programa lo primero que pregunta es con que dispositivo de la lista que dispone el teléfono como emparejados queremos comunicar, lo seleccionamos y ya está, aparece una pantalla con un teclado y un display.
Para cortar la conexión bluetooth basta con cerrar la aplicación.
La cadena que pasemos de una vez por la uart+bluetooth aparecerá en el "display", si se vuelve a enviar se "pisa" el contenido anterior.
Cada tecla que pulsemos envía por la uart su caracter ascii.
En el lado del microcontrolador hay que determinar que se hace con todo eso. Esto es un "terminal tonto" pero que muy tonto.
Está disponible la aplicación .apk y el archivo "fuente" .aia para que lo edite quien quiera, eso si, pediría al que haga algo interesante sobre esta base que lo comparta también en este foro.
Mas cosas; el programa me ha dado una guerra increíble porque según en que dispositivo android el tema del bluetooth se comporta diferente, en unos me da problemas cuando transmito que no vacía el buffer y en otros cuando recibo, así que puede que no le funcione a todo el mundo.
Adjunto una aplicación en AppInventor para Android que emula un display y un teclado hexadecimal conectandose a un microcontrolador con el típico modulito bluetooth.


Instrucciones:
Previamente hay que emparejar el módulito bluetooth con el teléfono/tablet.
Al abrir el programa lo primero que pregunta es con que dispositivo de la lista que dispone el teléfono como emparejados queremos comunicar, lo seleccionamos y ya está, aparece una pantalla con un teclado y un display.
Para cortar la conexión bluetooth basta con cerrar la aplicación.
La cadena que pasemos de una vez por la uart+bluetooth aparecerá en el "display", si se vuelve a enviar se "pisa" el contenido anterior.
Cada tecla que pulsemos envía por la uart su caracter ascii.
En el lado del microcontrolador hay que determinar que se hace con todo eso. Esto es un "terminal tonto" pero que muy tonto.
Está disponible la aplicación .apk y el archivo "fuente" .aia para que lo edite quien quiera, eso si, pediría al que haga algo interesante sobre esta base que lo comparta también en este foro.
Mas cosas; el programa me ha dado una guerra increíble porque según en que dispositivo android el tema del bluetooth se comporta diferente, en unos me da problemas cuando transmito que no vacía el buffer y en otros cuando recibo, así que puede que no le funcione a todo el mundo.
Adjuntos
Última edición: