| Tipo de archivo | APK |
|---|---|
| Versión | 3.4 |
| Editor | Marek Masr |
| Fecha de lanzamiento | 14 ene 2020 |
| Fecha Agregada | 14 ene 2020 |
| Requisitos del sistema operativo | Android |
| Requisitos | Requires Android 4.1 and up |
| Descargas totales | 1 |
| Precio | Free |
Descripción
VISIÓN GENERAL
Esta aplicación de terminal Bluetooth le permite definir comandos y enviarlos a través de Bluetooth a un dispositivo emparejado o dispositivo BLE. Depende de usted cómo interpretar estos comandos en el dispositivo remoto, que podría ser una placa Arduino, un teléfono, una PC o cualquier otro dispositivo con módulo Bluetooth o dispositivo con otra aplicación de terminal Bluetooth. La aplicación también puede escuchar los mensajes entrantes y mostrarlos en el registro en formato HEX, cadena o decimal.
CÓMO FUNCIONA
Los comandos se pueden definir en formato de cadena o como una matriz de bytes (en formato hexadecimal) con algunas opciones adicionales, como incluir una nueva línea al final de la cadena o seleccionar el modo endian (ordenación de bytes durante la transmisión). Es posible el envío periódico de comandos creados por el usuario. Simplemente agregue un comando y especifique el período de envío en milisegundos.
La aplicación también puede escuchar la transmisión entrante y mostrar los mensajes entrantes en varias formas: puede elegir entre formato de cadena, hexadecimal o decimal.
Todas las configuraciones y los comandos definidos por el usuario se guardan/cargan cada vez que se cierra/abre la aplicación.
Conexión a dispositivos SPP (bluetooth clásico)
El dispositivo debe emparejarse primero con su teléfono. Haga clic en 'Conectar' y seleccione un dispositivo. Dado que la aplicación escucha las conexiones entrantes, puede inicializarla desde un dispositivo remoto. En tales casos, la aplicación mostrará el nombre del dispositivo remoto como "Conexión entrante"
Conexión a dispositivos BLE (solo como dispositivo A)
Scan&Connect comienza a buscar dispositivos BLE cercanos. Si se encuentra un dispositivo BLE, se conecta automáticamente. Recupere la lista de todas las características del dispositivo haciendo clic en Leer datos. Se puede usar una característica de la lista de características recuperadas para recibir y transmitir (una característica Rx+Tx), simplemente haga clic en la característica que desea usar.
Creación de comandos
Para crear un nuevo comando, haga clic en el elemento "vacío" al final de la lista de comandos y seleccione el tipo de comando: HEX o cadena.
Nombre del comando: para que el usuario identifique un comando específico. Si el campo se deja vacío, se utiliza el nombre predeterminado.
Valor 0x: valor hexadecimal (matriz de bytes) que representa el comando. Solo se aceptan números hexadecimales válidos (caracteres 0-9 y A-F, no distingue entre mayúsculas y minúsculas). El prefijo "0x" ya está incluido.
Primero el byte menos significativo: marque esta casilla de verificación para enviar primero el byte menos significativo de un comando. De lo contrario, el byte más significativo se enviará primero.
Cadena - Cadena que representa la forma de texto de su comando
Incluir carácter de nueva línea al final de la cadena: si está marcado, carácter de nueva línea ("
", 0x0A) se agregará al final de la cadena.
Enviar periódicamente [ms]: marque esta casilla de verificación si desea que su comando se envíe periódicamente. Especifique el período en milisegundos y después de agregarlo a la lista de comandos, simplemente haga clic en él y comenzará el envío con un período predefinido. Haga clic en el comando nuevamente para detener la transmisión periódica.
Icono personalizado: cada comando se puede personalizar aún más seleccionando su icono. Todos los parámetros, incluido el icono, se guardan y se pueden cambiar más tarde.
Envío de comandos
Los comandos se muestran en una lista. Puede enviarlo a un dispositivo conectado haciendo clic en el elemento correspondiente. Use un clic largo para editar o eliminar el comando.
PERMISOS
Para buscar dispositivos BLE, la aplicación necesita permiso ACCESS_COARSE_LOCATION. La razón es (de la guía para desarrolladores de Google): LE Beacons a menudo se asocian con la ubicación. Para usar BluetoothLeScanner, debe solicitar el permiso del usuario declarando el permiso ACCESS_COARSE_LOCATION o ACCESS_FINE_LOCATION en el archivo de manifiesto de su aplicación. Sin estos permisos, los análisis no arrojarán ningún resultado.
APOYO
¿Encontraste un error? ¿Característica faltante? Simplemente envíe un correo electrónico al desarrollador. Su opinion es muy apreciada.