; SaltyBot UWB Tag Firmware — Issue #545
; Target: Makerfabs ESP32 UWB Pro with Display (DW3000 + SSD1306 OLED)
;
; The tag is battery-powered, worn by the person being tracked.
; It initiates DS-TWR ranging with each anchor in round-robin,
; shows status on OLED display, and sends data via ESP-NOW.
;
; Library: Makerfabs MaUWB_DW3000
;   https://github.com/Makerfabs/MaUWB_DW3000
;
; Flash:
;   pio run -e tag --target upload
; Monitor (USB debug):
;   pio device monitor -b 115200

[env:tag]
platform      = espressif32
board         = esp32dev
framework     = arduino
monitor_speed = 115200
upload_speed  = 921600
lib_deps =
    https://github.com/Makerfabs/MaUWB_DW3000.git
    adafruit/Adafruit SSD1306@^2.5.7
    adafruit/Adafruit GFX Library@^1.11.5
build_flags =
    -DCORE_DEBUG_LEVEL=0
    -DTAG_ID=0x01        ; unique per tag (0x01–0xFE)
    -DNUM_ANCHORS=2      ; number of anchors to range with
    -DRANGE_INTERVAL_MS=50  ; 20 Hz round-robin across anchors
