API 命令列表

下表概括说明 API 命令在 SPI/UART 等接口, 板载 C 代码应用程序上的可用性,以及是否支持以太网网关模块。

应用程序接口指令

SPI DWM1001

UART DWM1001

UART/USB 网关

板载用户应用程序 DWM1001

PANS PRO(*)

dwm_pos_set

是

是

否

是

dwm_pos_get

是

是

否

是

dwm_upd_rate_set

是

是

否

是

dwm_upd_rate_get

是

是

否

是

dwm_cfg_tag_set

是

是

否

是

dwm_cfg_anchor_set

是

是

否

是

dwm_cfg_get

是

是

否

是

dwm_sleep

是

是

否

是

dwm_anchor_list_get

是

是

否

是

dwm_loc_get

是

是

否

是

dwm_baddr_get

是

是

否

是

dwm_stnry_cfg_set

是

是

否

是

dwm_stnry_cfg_get

是

是

否

是

dwm_factory_reset

是

是

是

是

dwm_reset

是

是

是

是

dwm_dev_info_get

是

是

是

是

M

dwm_dev_status_get

是

是

否

是

N

dwm_uwb_cfg_set

是

是

否

是

dwm_uwb_cfg_get

是

是

否

是

dwm_usr_data_read

是

是

否

是

dwm_usr_data_write

是

是

否

是

dwm_label_read

是

是

否

是

dwm_label_write

是

是

否

是

dwm_status_get

是

是

否

是

dwm_gpio_cfg_output

是

是

否

是

dwm_gpio_value_set

是

是

否

是

dwm_gpio_value_get

是

是

否

是

dwm_gpio_value_get

是

是

否

是

dwm_gpio_value_toggle

是

是

否

是

dwm_node_id_get

是

是

否

是

dwm_panid_set

是

是

否

是

dwm_panid_get

是

是

否

是

dwm_status_get

是

是

是

是

dwm_int_cfg_set

是

是

否

是

dwm_int_cfg_get

是

是

否

是

dwm_backhaul_xfer

是

否

否

否

dwm_bh_status_get

是

是

否

否

dwm_enc_key_set

是

是

否

是

dwm_turn_off

是

是

是

是

N

dwm_enc_key_clear

是

是

否

是

dwm_mac_addr_get

是

是

否

是

N

dwm_mac_addr_set_once

是

是

否

是

N

dwm_hw_ver_set_once

是

是

否

否

N

dwm_alarm_start

是

是

否

是

N

dwm_cert_update_start

否

否

是

否

N

dwm_cert_update_write

否

否

是

否

N

dwm_boot_cfg_set

否

否

是

否

N

dwm_boot_cfg_get

否

否

是

否

N

dwm_fw_update_start

否

否

是

否

N

dwm_fw_update_xfer

否

否

是

否

N

dwm_i2c_write

否

否

否

是

dwm_i2c_read

否

否

否

是

dwm_evt_wait

否

否

否

是

dwm_wake_up

否

否

否

是

dwm_wake_up

否

否

否

是

(*) N:新增,M:修改,-:与 PANS 2.0 相比没有变化


回程命令

本节描述当 DWM 模块被配置为 “关接”(参见 API 调用 dwm_cfg_anchor_set)时,用于通过 SPI 接口定期传输数据的 API 命令。