Ranging Requestor (RREQ)

Overview

This library implements the Ranging Requestor for Channel Sounding with the corresponding set of characteristics defined in the Ranging Service Specification and the Ranging Profile Specification.

This library supports On Demand Ranging Data and Real-time Ranging Data.

Configuration

To enable this library, use the CONFIG_BT_RAS Kconfig option.

Check and adjust the following Kconfig options:

Usage

You can set up the RREQ either as a Channel Sounding Initiator or Reflector.

See the sample: samples/bluetooth/channel_sounding/ras_initiator

API documentation

Header file: include/bluetooth/services/ras.h
Source files: subsys/bluetooth/services/ras
Ranging Service API