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
8 lines
518 B
JavaScript
8 lines
518 B
JavaScript
var searchData=
|
|
[
|
|
['otp_5faddr_5fsub',['OTP_ADDR_SUB',['../DW1000Constants_8h.html#a27a3ecaef2c113aedc13542642a627f0',1,'DW1000Constants.h']]],
|
|
['otp_5fctrl_5fsub',['OTP_CTRL_SUB',['../DW1000Constants_8h.html#a801aa01656591ec1847aac455c3fb910',1,'DW1000Constants.h']]],
|
|
['otp_5fif',['OTP_IF',['../DW1000Constants_8h.html#ad2c8d73ec0d95a964e6ffad894529fd6',1,'DW1000Constants.h']]],
|
|
['otp_5frdat_5fsub',['OTP_RDAT_SUB',['../DW1000Constants_8h.html#ac88818654b5a3f9998cb413f962d9a8e',1,'DW1000Constants.h']]]
|
|
];
|