ON Semiconductor RSL10 Getting Started

Bluetooth low energy chip
Hide thumbs Also See for RSL10:

Advertisement

Quick Links

Getting Started with RSL10 Bluetooth® Low Energy
1. I
NTRODUCTION
Bluetooth Mesh was introduced in July 2017 by the Bluetooth Special Interest Group (SIG) as a means of
supporting large-scale networks requiring "many to many" node connections (over 32,000). Designed for a wide
range of IoT markets including automation and commercial lighting, Bluetooth Mesh provides extended range and
the ability to monitor and control large numbers of devices.
All devices with an underlying Bluetooth stack 4.0 contain the ability to support Bluetooth Mesh networking.
They are enabled for Bluetooth Low Energy Mesh if they expose an application programming interface (API) to
Mesh functions, which are defined in the Mesh profile, properties, and model specifications.
This Mesh package add-on to the RSL10 SDK provides the libraries, sample code, and documentation to enable
Mesh networking on your application, and to support Bluetooth Low Energy Mesh application development.
For more information about Bluetooth Mesh, refer to the following documentation available at
www.bluetooth.com:
Mesh profile specification v1.0
Mesh model specification v1.0
Mesh properties specification v1.0
Bluetooth Mesh Technology Overview
NOTE: A Bluetooth SIG membership is required to access this information.
The Getting Started with RSL10 Bluetooth Low Energy Mesh manual explains how to use the sample application
provided with the Mesh Package Version 1.2 with the RSL10 SDK. As you follow this guide, you learn about
installing the software, setting up your system, accessing code files, and how the Mesh sample application (ble_mesh)
works. For more information about how to configure the projects to set up different Mesh network scenarios, and how
to experiment with them to verify their features and operations, see the RSL10 Bluetooth Low Energy Mesh Sample
Code User's Guide.

1.1 Basic Terminology

Unprovisioned device
A device that has not been provisioned and is not a member of a Mesh network. It cannot send
nor receive Mesh messages; however, it advertises its presence to Provisioners.
Node
A device that has been provisioned and is a member of a Mesh network. It can send and
receive Mesh messages.
Provisioner
A device that performs all required operations to convert an Unprovisioned device into a
Node. The Provisioner plays a key role in setting up and operating a Mesh network.
Provisioning
A process that is managed by a Provisioner. It provides an Unprovisioned device with data
(including a network key, unicast address, etc.) required for communication in a Mesh
network.
Mesh
www.onsemi.com
1
D
N
M-20858-003
OCUMENT
UMBER

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the RSL10 and is the answer not in the manual?

Questions and answers

Summary of Contents for ON Semiconductor RSL10

  • Page 1 The Getting Started with RSL10 Bluetooth Low Energy Mesh manual explains how to use the sample application provided with the Mesh Package Version 1.2 with the RSL10 SDK. As you follow this guide, you learn about installing the software, setting up your system, accessing code files, and how the Mesh sample application (ble_mesh) works.
  • Page 2 NSTALLATION NSTRUCTIONS The contents of the RSL10 Mesh zip file will install the Bluetooth Low Energy Mesh network support for the ON Semiconductor RSL10 Software Development Kit (SDK). To install this, extract the files from the zip file at the root of the RSL10 SDK installation.
  • Page 3 Detailed information about using the Integrated Development Environment to import sample code, build it, and debug it can be found in the manual Getting Started with RSL10. To work with the Mesh sample project specifically, start the ON Semiconductor RSL10 SDK and perform the following steps: Choose File >...
  • Page 4 MESH_APP_SA_ADV_PROVISIONER After building this application successfully, use it to program an RSL10 board which then becomes the Provisioner (it provisions a device as soon as it sees the beacon, so we recommend powering it off until everything is ready for testing).
  • Page 5 On the Client Node, press the onboard SW1 push button to send an OnOff command to the selected server. Repeat steps 7-8 with different server nodes selected as needed. This demonstrates that the stand-alone Provisioner can both provision and configure nodes. 5. M NFORMATION For more information about using RSL10 Mesh, see: www.onsemi.com...
  • Page 6 RSL10 Bluetooth Low Energy Mesh Release Notes Lists new features and known issues in the latest release. This file is available from the ON Semiconductor website and is not included in the zip file. RSL10 Bluetooth Low Energy Mesh Sample Code User’s Guide Describes what the Mesh sample application (ble_mesh) demonstrates, how to configure the projects to set up different Mesh network scenarios, and how to verify correct operation.
  • Page 7 “Typicals” must be validated for each customer application by customer’s technical experts. ON Semiconductor does not convey any license under its patent rights nor the rights of others. ON Semiconductor products are not designed, intended, or authorized for use as a critical component in life support systems or any FDA Class 3 medical devices or medical devices with a same or similar classification in a foreign jurisdiction or any devices intended for implantation in the human body.

Table of Contents