BleVersionHelper

Helper class to check supported features and configuration changes.

This class is responsible for:

  • Checking if certain features are supported based on the BLE version.

  • Retrieving configuration values based on the BLE version.

The BLE version string format is expected to be in the form of "variant_BLEVersion_SATVersion".

See BleVersionFeatureMap for the mapping of BLE versions to their supported features.

See also

Functions

Link copied to clipboard

Retrieves the current maximum payload size for message transmission.

Link copied to clipboard

Checks if the device status feature is supported by the provided firmware version.

Link copied to clipboard

Checks if the setting and getting of APN is supported by the provided firmware version.

Link copied to clipboard
fun setFirmwareVersion(firmwareVersion: String)

Sets the firmware version to use for feature and configuration checking