The Dialog Serial Port Service (DSPS) is a proprietary service over the Bluetooth Smart protocol, provided for Dialog BLE chips, that emulates a serial cable communication. It provides a simple substitute for RS-232 connections.
The Dialog Serial Port Service (DSPS) reference application is an application for demonstrating the SPS service in Android and iOS systems. The DSPS application can discover, connect and exchange data with other DSPS enabled devices within the Bluetooth RF range of the mobile device.
Major features:
Scans for BLE peripheral devices that are advertising and displays them in a scan list. The user can select the peripheral device that he wants to be connected with the mobile device
Provides the status of the connected device at the top of the screen with the use of a light indicator (Green – connected, Grey – unconnected)
Handles situations of connection loss by stopping the flow of data and automatically trying to re-establish a connection.
Provides console emulation.
Transmits data repeatedly using the cyclic sending function.
Transmits a file using the ‘Data File Streaming” function.
Receives data with the ability to control the incoming data flow.
Logs all incoming data to a log file.El servicio de puerto serie de diálogo (DSP) es un servicio exclusivo a través del protocolo Bluetooth inteligente, siempre para los chips de diálogo BLE, que emula una comunicación cable serie. Proporciona una sencilla sustituto de conexiones RS-232.
La aplicación de referencia de diálogo Serial Port Service (DSP) es una aplicación para demostrar el servicio de MSF en los sistemas Android y iOS. La aplicación DGSEP puede descubrir, conectar e intercambiar datos con otros dispositivos habilitados DGSEP dentro del rango de Bluetooth RF del dispositivo móvil.
Principales características:
Analiza en busca de dispositivos periféricos BLE que son la publicidad y los muestra en una lista de exploración. El usuario puede seleccionar el dispositivo periférico que quiere estar conectado con el dispositivo móvil
Proporciona el estado del dispositivo conectado en la parte superior de la pantalla con el uso de un indicador de luz (verde - conectado, gris - sin conectar)
Maneja situaciones de pérdida de conexión al detener el flujo de datos y automáticamente tratar de volver a establecer una conexión.
Proporciona emulación de consola.
Transmite datos varias veces usando la función de envío cíclico.
Transmite un archivo usando la función "Archivo de datos Streaming".
Recibe los datos con la capacidad de controlar el flujo de datos entrante.
Registra todos los datos entrantes a un archivo de registro.