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.Le Serial Port de service Dialog (DSPS) est un service exclusif via le protocole Bluetooth à puce, prévue pour les puces de dialogue BLE, qui émule une communication par câble série. Il fournit un moyen simple substitut à RS-232 connexions.
Le Serial Port de service (DSPS) application de référence de dialogue est une application pour démontrer le service SPS dans les systèmes Android et iOS. L'application DSPS peut découvrir, se connecter et échanger des données avec d'autres appareils DSPS activés à la gamme RF Bluetooth de l'appareil mobile.
Principales caractéristiques:
Scans pour les périphériques BLE qui sont la publicité et affiche dans une liste de balayage. L'utilisateur peut sélectionner le dispositif périphérique qui il veut être connecté avec le dispositif mobile
Indique l'état de l'appareil connecté en haut de l'écran avec l'utilisation d'un indicateur lumineux (vert - connecté, Gris - sans lien)
Gère les situations de perte de connexion en arrêtant le flux de données et automatiquement essayer de rétablir une connexion.
Fournit une émulation de la console.
Transmet les données en utilisant à plusieurs reprises la fonction d'envoi cyclique.
Transmet un fichier en utilisant la fonction «Fichier de données en streaming".
Reçoit des données avec la capacité de contrôler le flux de données entrant.
Enregistre toutes les données entrantes dans un fichier journal.