Using RSL Central Mobile App to Establish a Bluetooth Low Energy Connection

The RSL15 Evaluation and Development Board (EVB) comes initially programmed with the ble_peripheral_server sample. This code allows the RSL15 EVB to establish a Bluetooth Low Energy connection to the RSL Central mobile app. RSL Central is available for Android at Google Play and iOS at the App Store.

Your RSL15 EVB must have the ble_peripheral_server sample loaded to connect to the RSL Central mobile app. If the ble_perhipheral_server code is modified or removed, it can be restored by following the instructions in this guide to load the blinky sample app with your preferred IDE, but load the ble_peripheral_server sample instead. The RSL Central app scans and establishes a Bluetooth Low Energy connection with the RSL15 EVB. After establishing the connection, the app displays the battery level and button state (SW1) from the RSL15 EVB in real-time. It can also control the LED state on the RSL15 EVB by toggling the LED switch in the app.

Simply power the RSL15 EVB by connecting the USB cable and use the RSL Central app to connect.

The "Example screen shots of the RSL Central Mobile App" figure illustrates the functionality of RSL Central:

  1. Scan for available Bluetooth Low Energy devices, and select one.
  2. Use the Settings screen to filter the Bluetooth Low Energy devices and check the app version.
  3. Use the device detail screen to receive battery and button state notifications, and use the LED switch to toggle the LED on the RSL15 EVB.

Figure: Example screen shots of the RSL Central Mobile App