ble_lns_navigation_s

nRF5 SDK v17.0.2

Navigation data structure. More...

#include <ble_lns.h>

Detailed Description

Navigation data structure.

Field Documentation

uint16_t ble_lns_navigation_s::bearing

Bearing (1/100 degrees).

bool ble_lns_navigation_s::destination_reached

Destination Reached (0=not reached, 1=reached).

ble_date_time_t ble_lns_navigation_s::eta

Estimated Time of Arrival.

bool ble_lns_navigation_s::eta_present

Estimated Time of Arrival present (0=not present, 1=present).

uint16_t ble_lns_navigation_s::heading

Heading (1/100 degrees), size=24 bit.

ble_lns_heading_source_t ble_lns_navigation_s::heading_source

Source of the heading measurement.

ble_lns_nav_indicator_type_t ble_lns_navigation_s::navigation_indicator_type

Navigation indicator type.

ble_lns_pos_status_type_t ble_lns_navigation_s::position_status

Status of last measured position.

bool ble_lns_navigation_s::remaining_dist_present

Remaining Distance present (0=not present, 1=present).

uint32_t ble_lns_navigation_s::remaining_distance

Remaining Distance (1/10 meters), size=24 bit.

bool ble_lns_navigation_s::remaining_vert_dist_present

Remaining Vertical Distance present (0=not present, 1=present).

int32_t ble_lns_navigation_s::remaining_vert_distance

Remaining Vertical Distance (1/100 meters), size=24 bit.

bool ble_lns_navigation_s::waypoint_reached

Waypoint Reached (0=not reached, 1=reached).

  • components/ble/ble_services/experimental_ble_lns/ble_lns.h