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.A Dialog Serial Service Port (SAFS) é um serviço de propriedade sobre o protocolo Bluetooth inteligente, prevista fichas Dialog BLE, que emula um cabo comunicação serial. Ele fornece um substituto simples para RS-232 ligações.
O Serial aplicação de referência de diálogo Porta de Serviço (SAFS) é uma aplicação para demonstrar o serviço SPS em sistemas Android e iOS. A aplicação DSPS pode descobrir, conectar e trocar dados com outros dispositivos habilitados DSPS dentro da faixa de RF Bluetooth do dispositivo móvel.
Principais características:
Varreduras para dispositivos periféricos BLE que estão anunciando e as exibe em uma lista de verificação. O usuário pode selecionar o dispositivo periférico que ele quer ser conectado com o dispositivo móvel
Fornece o status do dispositivo conectado na parte superior da tela com o uso de um indicador de luz (verde - conectado, Grey - alheio)
Manipula situações de perda de conexão por parar o fluxo de dados e automaticamente tentar re-estabelecer uma conexão.
Fornece emulação console.
Transmite dados repetidamente usando a função de envio cíclico.
Transmite um arquivo usando a função 'Arquivo de Dados Streaming ".
Recebe dados com a capacidade de controlar o fluxo de dados de entrada.
Registra todos os dados de entrada para um arquivo de log.