Commit Graph

  • e0c88983f1 feat: Pilot tab — HUD compass tape from saltybot/imu heading sl-ios/saltytag-merge sl-ios 2026-04-07 08:32:10 -04:00
  • f954b844d4 feat: Add Pilot tab — MJPEG camera feed + virtual joystick RC control sl-ios 2026-04-06 20:47:30 -04:00
  • 615dc405d0 fix: auto-connect to UWB_TAG on launch — no user action needed sl-ios 2026-04-06 20:01:47 -04:00
  • cd90d6dbee feat: Phase 1 — Route Recording with waypoints (GPS track at 1Hz) sl-ios 2026-04-06 18:58:33 -04:00
  • 6fa2a1b03f fix: throttle BLE writes to TAG — GPS 1Hz, IMU 2Hz sl-ios 2026-04-06 17:31:30 -04:00
  • b2bda0f467 feat: prioritise UWB ranging over GPS for distance display sl-ios 2026-04-06 17:24:39 -04:00
  • 313e84a516 fix: migrate stale UserDefaults WebSocket URL on launch sl-ios 2026-04-06 16:44:43 -04:00
  • efeff9e6c0 config: change default WebSocket URL to wss://www.saultee.bot/ws sl-ios 2026-04-06 16:35:11 -04:00
  • 9197371522 fix: support v3.4 12-byte ranging packet with best_rssi float sl-ios 2026-04-06 16:29:38 -04:00
  • 12338f491e fix: parse HAL two-anchor ranging format (8-byte int32×2) sl-ios 2026-04-06 16:25:35 -04:00
  • 7f9f159016 fix: resolve all Swift compiler errors and BLE write type mismatch sl-ios 2026-04-06 15:48:58 -04:00
  • 7b911d3591 fix: scan all peripherals so NimBLE service UUID in scan response is not missed sl-ios 2026-04-06 15:20:30 -04:00
  • c472668d7a feat: Merge SaltyTag BLE — GPS/IMU streaming to UWB tag, anchor display, UWB position authority sl-ios 2026-04-04 12:22:17 -04:00
  • 1d5f196e68 feat: Add UWB integration — follow mode, range presets, UWB status sl-ios 2026-04-04 12:12:21 -04:00
  • 0ad2b2f5c0 feat: Rename to SAUL-T-MOTE, add map with user + robot positions and follow path sl-ios 2026-04-04 11:41:11 -04:00
  • f39b9d432d feat: publish iOS GPS to MQTT topic saltybot/ios/gps at 1 Hz (Issue #681) sl-ios 2026-04-04 11:11:11 -04:00
  • a7a4ed262a fix: add ATS exception for Tailscale WebSocket (error -1022) (Issue #709) sl-ios 2026-04-03 18:02:18 -04:00
  • 52c9e823ac fix: switch WebSocket to Tailscale IP, add configurable Orin URL (Issue #709) sl-ios 2026-04-03 17:24:41 -04:00
  • baab4eaeb2 feat: iOS companion app - sensor streaming over WebSocket (Issue #709) sl-ios 2026-04-03 16:52:26 -04:00
  • 4eb2fce08f feat: Add UWB integration — follow mode, range presets, UWB status sl-ios/uwb-integration sl-ios 2026-04-04 12:12:21 -04:00
  • 72e3138fb3 feat: Rename to SAUL-T-MOTE, add map with user + robot positions and follow path sl-ios 2026-04-04 11:41:11 -04:00
  • 541a27b07b feat: publish iOS GPS to MQTT topic saltybot/ios/gps at 1 Hz (Issue #681) sl-ios 2026-04-04 11:11:11 -04:00
  • 19c05516df fix: add ATS exception for Tailscale WebSocket (error -1022) (Issue #709) sl-ios 2026-04-03 18:02:18 -04:00
  • 433d85754f fix: switch WebSocket to Tailscale IP, add configurable Orin URL (Issue #709) sl-ios 2026-04-03 17:24:41 -04:00
  • 50096707f3 feat: iOS companion app - sensor streaming over WebSocket (Issue #709) sl-ios 2026-04-03 16:52:26 -04:00
  • 1eaaa58194 feat: Rename to SAUL-T-MOTE, add map with user + robot positions and follow path sl-ios/saul-t-mote-map sl-ios 2026-04-04 11:41:11 -04:00
  • 33afd76adf feat: publish iOS GPS to MQTT topic saltybot/ios/gps at 1 Hz (Issue #681) sl-ios 2026-04-04 11:11:11 -04:00
  • 7e1f74fe67 fix: add ATS exception for Tailscale WebSocket (error -1022) (Issue #709) sl-ios 2026-04-03 18:02:18 -04:00
  • a47ed7d10f fix: switch WebSocket to Tailscale IP, add configurable Orin URL (Issue #709) sl-ios 2026-04-03 17:24:41 -04:00
  • 1b2674c761 feat: iOS companion app - sensor streaming over WebSocket (Issue #709) sl-ios 2026-04-03 16:52:26 -04:00
  • aac268c52a feat: publish iOS GPS to MQTT topic saltybot/ios/gps at 1 Hz (Issue #681) sl-ios/issue-681-ios-gps-mqtt sl-ios 2026-04-04 11:11:11 -04:00
  • 6877e32553 fix: add ATS exception for Tailscale WebSocket (error -1022) (Issue #709) sl-ios 2026-04-03 18:02:18 -04:00
  • 9ce630b97c fix: switch WebSocket to Tailscale IP, add configurable Orin URL (Issue #709) sl-ios 2026-04-03 17:24:41 -04:00
  • fc9581cdba feat: iOS companion app - sensor streaming over WebSocket (Issue #709) sl-ios 2026-04-03 16:52:26 -04:00
  • bdd2193d7e fix: add ATS exception for Tailscale WebSocket (error -1022) (Issue #709) sl-ios/issue-709-companion-app sl-ios 2026-04-03 18:02:18 -04:00
  • 1e7a512c89 fix: switch WebSocket to Tailscale IP, add configurable Orin URL (Issue #709) sl-ios 2026-04-03 17:24:41 -04:00
  • bd36370e5a feat: iOS companion app - sensor streaming over WebSocket (Issue #709) sl-ios 2026-04-03 16:52:26 -04:00
  • d02d8b51a3 Initial commit main seb 2026-04-03 16:46:32 -04:00