The Serial Port Service (SPS) emulates a serial cable communication. It provides a simple substitute for RS-232 connections, including the familiar software flow control logic via Bluetooth® Smart. The SPS software distribution includes the application and profile source codes. It is intended for DA14580 to any othe Dialog Semiconductor Bluetooth device supporting DSPS or DA14580 to Android/iOS based systems. iOS and Android apps are available.
The Dialog Serial Port Service (DSPS) emulates a serial cable communication. It provides a simple substitute for RS-232 connections, including the familiar software flow control logic via Bluetooth® Smart. The DSPS software distribution includes the application and profile source codes. It is based on a patched version of the 68x SDK1.0.12.
The Serial Port Service (SPS) emulates a serial cable communication. It provides a simple substitute for RS-232 connections, including the familiar software flow control logic via Bluetooth® Smart. The SPS software distribution includes the application and profile source codes. It is intended for DA14585 to any othe Dialog Semiconductor Bluetooth device supporting DSPS or DA14585 to Android/iOS based systems. iOS and Android apps are available.
I've gone through the code for the serial port service, and since it is set up with pointers that are shared between UART and SPS, I'm not sure the best way to send data from the app to a mobile device. For example, I'd like to send ASCII values from sensors periodically, but what is the best way to do this using the example code, should I be allocating my own pointers in memory and then calling app_uart_push()? Maybe a couple lines example code would help. Thanks!