Envío de más de 20 bytes a través de BLE
Estoy tratando de enviar una cadena json sobre BLE, pero, como el json tiene más de 20 bytes, tengo que enviar múltiples paquetes de 20 bytes.
He leído todas las publicaciones que he encontrado. Algunos ejemplos:
- Hacer que el dispositivo Samsung Android anuncie como iBeacon
- ¿Cómo usar el perfil de PROXIMITY PROFILE, IMMEDIATE ALERT SERVICE y Find Me Profile en android 4.3 BLE?
- Android: Límite de conexiones BLE simultáneas
- Cómo buscar dispositivos Bluetooth de baja energía usando la API bluez
- Nodificación de la señal de la señal de Bluetooth
- Android: Envío de datos> 20 bytes by BLE
- Datos de indicación BLE de Android 4.4 más de 20 bytes
- https://devzone.nordicsemi.com/question/155/writing-more-than-20-bytes-at-a-time-to-a-characteristic/
- https://devzone.nordicsemi.com/question/12416/android-sending-data-20-bytes-by-ble/
Todos los mensajes contienen información similar. En el primer puesto se implementan algunas funciones, pero:
- ¿Qué son las variables "BLE.INITIAL_MESSAGE_PACKET" y BLE.DEFAULT_BYTES_IN_CONTINUE_PACKET "?, ¿dónde está la declaración de cada una?
- ¿Dónde está la función "sendingLastPacket (characteristic, initial_packet, CHARACTERS)"?
- En el lado del receptor, ¿cómo puedo combinar todos los paquetes que el transmisor ha enviado?
No he encontrado ninguna información sobre este problema .. ¿Puede alguien ayudarme?
- Android BLE: no se puede escribir una característica (no PROPERTY_WRITE)
- Lea las notificaciones cuando toque el botón en el dispositivo BLE
- Conexión Bluetooth con Android
- ¿Existe alguna manera de conectarse a un dispositivo Bluetooth Low Energy bajo Android 5 exponiendo la dirección estática pública?
- ¿Por qué la aplicación no se vuelve a conectar al dispositivo BLE cuando se configura autoConnect como true en Android?
- Datos de BLE fuera de banda de Android
- ¿Por qué el "" BluetoothAdapter: startLeScan (): null "" ocurrió cuando BLE Scan en Android?
- Conexión múltiple múltiple
- comparar java epoch cadena con php epoch fecha
- Cambiar el idioma del emulador de Android en Android 6.0 y 7.0