Location and Navigation common defines. More...
Location and Navigation common defines.
This module contains define values common to LNS and LNCP
#define BLE_LNS_FEATURE_ELEVATION_SETTING_SUPPORTED (0x01 << 19) |
Elevation Setting Supported bit.
#define BLE_LNS_FEATURE_ELEVATION_SUPPORTED (0x01 << 3) |
Elevation Supported bit.
#define BLE_LNS_FEATURE_EST_HORZ_POS_ERROR_SUPPORTED (0x01 << 13) |
Estimated Horizontal Position Error Supported bit.
#define BLE_LNS_FEATURE_EST_TIME_OF_ARRIVAL_SUPPORTED (0x01 << 9) |
Estimated Time of Arrival Supported bit.
#define BLE_LNS_FEATURE_EST_VERT_POS_ERROR_SUPPORTED (0x01 << 14) |
Estimated Vertical Position Error Supported bit.
#define BLE_LNS_FEATURE_FIX_RATE_SETTING_SUPPORTED (0x01 << 18) |
Fix Rate Setting Supported bit.
#define BLE_LNS_FEATURE_HEADING_SUPPORTED (0x01 << 4) |
Heading Supported bit.
#define BLE_LNS_FEATURE_HORZ_DILUTION_OF_PRECISION_SUPPORTED (0x01 << 15) |
Horizontal Dilution of Precision Supported bit.
#define BLE_LNS_FEATURE_INSTANT_SPEED_SUPPORTED (0x01 << 0) |
Instaneous Speed Supported bit.
#define BLE_LNS_FEATURE_LOC_AND_SPEED_CONTENT_MASKING_SUPPORTED (0x01 << 17) |
Location and Speed Characteristic Content Masking Supported bit.
#define BLE_LNS_FEATURE_LOCATION_SUPPORTED (0x01 << 2) |
Location Supported bit.
#define BLE_LNS_FEATURE_NUM_SATS_IN_SOLUTION_SUPPORTED (0x01 << 10) |
Number of Satellites in Solution Supported bit.
#define BLE_LNS_FEATURE_NUM_SATS_IN_VIEW_SUPPORTED (0x01 << 11) |
Number of Satellites in View Supported bit.
#define BLE_LNS_FEATURE_POSITION_STATUS_SUPPORTED (0x01 << 20) |
Position Status Supported bit.
#define BLE_LNS_FEATURE_REMAINING_DISTANCE_SUPPORTED (0x01 << 7) |
Remaining Distance Supported bit.
#define BLE_LNS_FEATURE_REMAINING_VERT_DISTANCE_SUPPORTED (0x01 << 8) |
Remaining Vertical Distance Supported bit.
#define BLE_LNS_FEATURE_ROLLING_TIME_SUPPORTED (0x01 << 5) |
Rolling Time Supported bit.
#define BLE_LNS_FEATURE_TIME_TO_FIRST_FIX_SUPPORTED (0x01 << 12) |
Time to First Fix Supported bit.
#define BLE_LNS_FEATURE_TOTAL_DISTANCE_SUPPORTED (0x01 << 1) |
Total Distance Supported bit.
#define BLE_LNS_FEATURE_UTC_TIME_SUPPORTED (0x01 << 6) |
UTC Time Supported bit.
#define BLE_LNS_FEATURE_VERT_DILUTION_OF_PRECISION_SUPPORTED (0x01 << 16) |
Vertical Dilution of Precision Supported bit.
#define BLE_LNS_MAX_NUM_ROUTES 10 |
The maximum number of routes. This affects memory usage only.
#define BLE_LNS_MAX_ROUTE_NAME_LEN BLE_GATT_ATT_MTU_DEFAULT - 5 |
The maximum length of length of a route name.
#define MAX_CTRL_POINT_RESP_PARAM_LEN BLE_LNS_MAX_ROUTE_NAME_LEN + 3 |
Maximum length of a control point response.