salty ed1542ae11 feat: rewrite UWB firmware for DW1000 (all 3 boards)
Anchor (esp32/uwb_anchor):
- DW1000Ranging library (200m range, MODE_LONGDATA_RANGE_ACCURACY)
- Unique addresses per anchor (anchor0/anchor1 build envs)
- +RANGE output: anchor_id, tag_addr, range_mm, rssi
- ESP-NOW receiver: forwards tag packets + priority E-STOP to Jetson
- AT+ID? command

Tag with Display (esp32/uwb_tag):
- DW1000Ranging as tag, auto-discovers anchors
- SSD1306 OLED: big distance, per-anchor ranges, RSSI bars, link status
- ESP-NOW broadcast: range/heartbeat/estop packets
- E-Stop on GPIO 0 (BOOT button), 10Hz TX while held
- Display at 5Hz, ranging driven by DW1000Ranging.loop()

Shared:
- lib/DW1000/ extracted from mf_DW1000.zip (Makerfabs fork)
- lib_extra_dirs for PlatformIO to find local library
2026-03-14 12:30:26 -04:00

118 lines
2.4 KiB
Plaintext

[OPTIONS]
Compatibility=1.1
Full-text search=Yes
Contents file=index.hhc
Default Window=main
Default topic=index.html
Index file=index.hhk
Language=0x409 English (United States)
Title=Arduino driver library for Decawave DW1000
[WINDOWS]
main="Arduino driver library for Decawave DW1000","index.hhc","index.hhk","index.html","index.html",,,,,0x23520,,0x10387e,,,,,,,,0
[FILES]
_2home_2az_2Dropbox_2work_2Arduino_2az-z_2arduino-dw1000_2src_2DW1000Time_8cpp-example.html
deprecated_8h_source.html
DW1000_8h_source.html
DW1000CompileOptions_8h_source.html
DW1000Constants_8h_source.html
DW1000Device_8h_source.html
DW1000Mac_8h_source.html
DW1000Ranging_8h_source.html
DW1000Time_8h_source.html
require__cpp11_8h_source.html
deprecated_8h.html
DW1000_8cpp.html
DW1000_8h.html
DW1000CompileOptions_8h.html
DW1000Constants_8h.html
DW1000Device_8cpp.html
DW1000Device_8h.html
DW1000Mac_8cpp.html
DW1000Mac_8h.html
DW1000Ranging_8cpp.html
DW1000Ranging_8h.html
DW1000Time_8cpp.html
DW1000Time_8h.html
require__cpp11_8h.html
todo.html
deprecated.html
classDW1000Class.html
classDW1000Class-members.html
classDW1000Device.html
classDW1000Device-members.html
classDW1000Mac.html
classDW1000Mac-members.html
classDW1000RangingClass.html
classDW1000RangingClass-members.html
classDW1000Time.html
classDW1000Time-members.html
dir_68267d1309a1af8e8297ef4c3efbcdba.html
index.html
pages.html
annotated.html
classes.html
functions.html
functions_a.html
functions_b.html
functions_c.html
functions_d.html
functions_e.html
functions_f.html
functions_g.html
functions_h.html
functions_i.html
functions_l.html
functions_m.html
functions_n.html
functions_o.html
functions_p.html
functions_r.html
functions_s.html
functions_t.html
functions_u.html
functions_v.html
functions_w.html
functions_x.html
functions_0x7e.html
functions_func.html
functions_func_b.html
functions_func_c.html
functions_func_d.html
functions_func_e.html
functions_func_g.html
functions_func_h.html
functions_func_i.html
functions_func_l.html
functions_func_m.html
functions_func_n.html
functions_func_o.html
functions_func_p.html
functions_func_r.html
functions_func_s.html
functions_func_t.html
functions_func_u.html
functions_func_v.html
functions_func_w.html
functions_func_0x7e.html
functions_vars.html
files.html
globals.html
globals_vars.html
globals_defs.html
examples.html
tab_a.png
tab_b.png
tab_h.png
tab_s.png
nav_h.png
nav_f.png
bc_s.png
doxygen.png
closed.png
open.png
bdwn.png
sync_on.png
sync_off.png