RangingParameters.UwbConfigId

  • The RangingParameters.UwbConfigId annotation represents which configuration ID should be used for UWB ranging.

  • There are seven predefined configuration IDs (CONFIG_ID_1 to CONFIG_ID_7), each specifying different ranging parameters like mode, interval, and security features.

  • CONFIG_ID_1 is used for unicast ranging with a 240 ms interval, suitable for device tracking tags.

  • CONFIG_ID_2 is designed for one-to-many ranging with a 200 ms interval, typically for a smart phone interacting with multiple devices.

  • Other CONFIG_IDs represent variations of CONFIG_ID_1 and CONFIG_ID_2 with differences in Angle-of-arrival reporting and P-STS security modes.

public static abstract @interface RangingParameters.UwbConfigId implements Annotation

Represents which Config ID should be used.

Constant Summary

int CONFIG_ID_1 FiRa-defined unicast STATIC STS DS-TWR ranging, deferred mode, ranging interval 240 ms.
int CONFIG_ID_2 FiRa-defined one-to-many STATIC STS DS-TWR ranging, deferred mode, ranging interval 200 ms

Typical use case: smart phone interacts with many smart devices.

int CONFIG_ID_3 Same as CONFIG_ID_1, except Angle-of-arrival (AoA) data is not reported.
int CONFIG_ID_4 Same as CONFIG_ID_1, except P-STS security mode is enabled.
int CONFIG_ID_5 Same as CONFIG_ID_2, except P-STS security mode is enabled.
int CONFIG_ID_6 Same as CONFIG_ID_3, except P-STS security mode is enabled.
int CONFIG_ID_7 Same as CONFIG_ID_2, except P-STS individual controlee key mode is enabled.

Inherited Method Summary

Constants

public static final int CONFIG_ID_1

FiRa-defined unicast STATIC STS DS-TWR ranging, deferred mode, ranging interval 240 ms.

Typical use case: device tracking tags.

Constant Value: 1

public static final int CONFIG_ID_2

FiRa-defined one-to-many STATIC STS DS-TWR ranging, deferred mode, ranging interval 200 ms

Typical use case: smart phone interacts with many smart devices.

Constant Value: 2

public static final int CONFIG_ID_3

Same as CONFIG_ID_1, except Angle-of-arrival (AoA) data is not reported.

Constant Value: 3

public static final int CONFIG_ID_4

Same as CONFIG_ID_1, except P-STS security mode is enabled.

Constant Value: 4

public static final int CONFIG_ID_5

Same as CONFIG_ID_2, except P-STS security mode is enabled.

Constant Value: 5

public static final int CONFIG_ID_6

Same as CONFIG_ID_3, except P-STS security mode is enabled.

Constant Value: 6

public static final int CONFIG_ID_7

Same as CONFIG_ID_2, except P-STS individual controlee key mode is enabled.

Constant Value: 7