API Command List

Following table gives an overview of the availability of the API commands on the UWB subsystem (UWBS) on the interfaces like the SPI/UART/BLE and whether supported on the ethernet gateway module.

API command

UWBS

gateway

(*)

leaps_gpio_cfg_output

Yes

No

leaps_gpio_value_set

Yes

No

leaps_gpio_value_toggle

Yes

No

leaps_gpio_cfg_input

Yes

No

leaps_gpio_value_get

Yes

No

leaps_pos_get

Yes

No

leaps_pos_set

Yes

No

leaps_loc_get

Yes

No

leaps_fw_update_start

Yes

Yes

leaps_fw_update_xfer

Yes

Yes

leaps_autopos_start

Yes

No

leaps_upd_rate_set

Yes

No

leaps_upd_rate_get

Yes

No

leaps_upd_trigger

Yes

No

leaps_dev_info_get

Yes

Yes

leaps_cfg_anchor_set

Yes

Yes

leaps_cfg_tag_set

Yes

No

leaps_cfg_get

Yes

Yes

leaps_boot_cfg_set

Yes

Yes

leaps_boot_cfg_get

Yes

Yes

leaps_ble_evt_cfg_set

Yes

No

leaps_ble_evt_cfg_get

Yes

No

leaps_serial_cfg_set

Yes

Yes

leaps_serial_cfg_get

Yes

Yes

leaps_dist_alarm_cfg_set

Yes

No

leaps_dist_alarm_cfg_get

Yes

No

leaps_alarm_start

Yes

No

leaps_filter_cfg_get

Yes

No

leaps_filter_cfg_set

Yes

No

leaps_mac_addr_get

Yes

Yes

leaps_mac_addr_set

Yes

Yes

leaps_mac_addr_set_once

Yes

Yes

leaps_hw_ver_set_once

Yes

Yes

leaps_enc_key_set

Yes

No

leaps_enc_key_clear

Yes

No

leaps_anchor_list_get

Yes

No

leaps_panid_set

Yes

No

leaps_panid_get

Yes

No

leaps_node_id_get

Yes

No

leaps_reset

Yes

Yes

leaps_factory_reset

Yes

Yes

leaps_turn_off

Yes

No

leaps_blink_leds

Yes

No

leaps_int_cfg_set

Yes

No

leaps_int_cfg_get

Yes

No

leaps_stnry_cfg_set

Yes

No

leaps_stnry_cfg_get

Yes

No

leaps_label_read

Yes

No

leaps_label_write

Yes

No

leaps_usr_data_read

Yes

No

leaps_usr_data_write

Yes

No

leaps_uwb_rf_cpl_set

Yes

No

leaps_uwb_cfg_set

Yes

No

leaps_uwb_cfg_get

Yes

No

leaps_uwb_profile_get

Yes

No

leaps_status_get

Yes

Yes

leaps_dev_status_get

Yes

No

leaps_sleep

Yes

No

leaps_uwbs_set

Yes

No

leaps_uwbs_get

Yes

No

leaps_bh_status_get

Yes

No

leaps_bh_xfer

Yes

No

leaps_cert_update_start

No

Yes

leaps_cert_update_write

No

Yes

(*) N: new, M: modified, -: unchanged compared to LEAPS RTLS


Backhaul Commands

This section describes API commands that are used to periodically transfer data over the SPI interface when the DWM module is configured as “bridge” (see API call leaps_cfg_anchor_set).