API
tlv
Parses given TLV frame.
Example: read node configuration
dwm> tlv 8 0
OUTPUT FRAME:
40 01 00 46 02 b0 00
toggles GPIO pin 13
dwm> tlv 44 1 13
OUTPUT FRAME:
40 01 00
aps
sets the position of the node.
Example:
dwm> aps
Usage aps <x> <y> <z>
dwm> aps 100 120 2500
err code: 0
acas
Set anchor config. This command requires reset for new configuration to take effect.
Example:
dwm> acas
[Output when UWB routing backhaul is disabled]
Usage acas <inr> <bridge> <enc> <leds> <ble> <uwb> <fw_upd>
dwm> acas 0 0 0 1 1 2 1
err code: 0
acts
Set tag config. This command requires reset for new configuration to take effect.
Example:
dwm> acts
Usage acts <meas_mode> <stnry_en> <low_pwr> <loc_en> <enc> <leds> <ble> <uwb> <fw_upd>
dwm> acts 0 1 0 1 0 0 1 2 1
err code: 0
aks
Sets encryption key, takes encryption key as argument.
Example:
dwm> aks 00112233445566778899aabbccddeeff
key_set: 00112233445566778899AABBCCDDEEFF
dwm>
ans
Writes user data to non-volatile memory.
Example:
dwm> ans 00112233445566778899aabbccddeeff00112233
data: 00112233445566778899AABBCCDDEEFF00112233
len=20
ang
Reads data from non-volatile memory.
Example:
dwm> ang
data: 00112233445566778899AABBCCDDEEFF00112233
len=20
dwm>