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.

Figure 11 Send data through the SmartConsole app

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:
UM-B-092: DA14695 Software Platform Reference: To know more about software architecture.
UM-B-105: Porting applications from SDK1 to SDK10: This is the porting guide from SDK1 running on DA1468x SoC, to SDK10 running on DA1469x SoC.
DA1469x Power Consumption Tutorial: To learn more DA14695 Power management.