9. Build a DA14695 Application on the DA14695MOD

This section explains how the user can build, program, and run a demonstration example on the DA14695MOD.

Make sure all the necessary tools are installed as described in Section 7 and Section 8.

Section 9 and Section 10 of the DA1469x Getting Started with the Development Kit show how the user can build, program and run a simple basic software application from the SDK. More software application examples can be found on the Smartbond SDK10 GitHub repository.

9.1. The SPS Application

The Serial Port Service (SPS) can emulate any serial cable communication. Currently, SPS provides simple substitute for the RS-232 and UBS (CDC class) connections. Flow control logic is supported both on HW level (the target serial interface should support it) as well as over the air via the SPS service. It’s worth mentioning that SPS can further be expanded so, it can support more serial interfaces. To do so, a simple and easy-to-use framework is introduced on top of any serial interface being demonstrated.

Software has been developed for the DA14695 available on the SDK 10 GitHub repository The Android application SmartConsole is used for control devices supporting SPS.

../_images/sps_console.jpg

Figure 11 Send data through the SmartConsole app

../_images/sps_teraterm.jpg

Figure 12 Data received in TeraTerm

9.1.1. What Next ? Useful Documentation

This tutorial does not cover all the topics relevant to software development environments, it describes the first steps necessary to get started with the DA14695MOD. The following links provide more information on DA14695: