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
9 lines
854 B
JavaScript
9 lines
854 B
JavaScript
var searchData=
|
|
[
|
|
['data',['data',['../classDW1000RangingClass.html#a10ed6e8a6303bc71000fe15ca28e71b5',1,'DW1000RangingClass']]],
|
|
['distance_5fof_5fradio',['DISTANCE_OF_RADIO',['../classDW1000Time.html#abdadbe4f3ec45d1dba5db8576ac7afa9',1,'DW1000Time']]],
|
|
['distance_5fof_5fradio_5finv',['DISTANCE_OF_RADIO_INV',['../classDW1000Time.html#ac714c7d18b0ded83d25c5b02954a4770',1,'DW1000Time']]],
|
|
['dw1000',['DW1000',['../DW1000_8cpp.html#a7a7634e6006e4715ffa93b16e2f20670',1,'DW1000(): DW1000.cpp'],['../DW1000_8h.html#a7a7634e6006e4715ffa93b16e2f20670',1,'DW1000(): DW1000.cpp']]],
|
|
['dw1000ranging',['DW1000Ranging',['../DW1000Ranging_8cpp.html#ab57327c978e98522ccdfbb8f22ffde14',1,'DW1000Ranging(): DW1000Ranging.cpp'],['../DW1000Ranging_8h.html#ab57327c978e98522ccdfbb8f22ffde14',1,'DW1000Ranging(): DW1000Ranging.cpp']]]
|
|
];
|