Skip to content

dz0ny/meshcore-sar

Repository files navigation

MeshCore SAR icon

MeshCore SAR

Field-ready Search and Rescue coordination over MeshCore + BLE

Platform Mode Use case

MeshCore SAR helps teams coordinate in low-connectivity or no-connectivity environments with messaging, voice, images, maps, and live location context in one app. It uses the MeshCore protocol over LoRa for long-range, infrastructure-free communication. iOS TestFlight: https://testflight.apple.com/join/nCZYMPPz

Highlights

  • Rapid mesh chat for both 1:1 and group coordination
  • On-demand voice (Codec2) and image (AVIF) transfer tuned for low-bandwidth links
  • Offline-first mapping with tactical overlays and SAR incident markers
  • Live team location, movement trails, and shareable tactical drawings

Demo Video

MeshCore SAR demo preview

Screenshots

Map view with live team context Compass and navigation view Contacts and repeaters list Messages with voice and image cards Quick actions sheet for SAR, voice, and image

Feature Overview

Area What you get
Messaging Direct and group chat over mesh, with contact/room awareness from live telemetry
Voice Push-to-talk voice clips (Codec2), fetched on demand when play is pressed, auto-play on completion
Images Camera/gallery image sending (AVIF), auto-compression, tap-to-load receiving, full-screen viewer
Maps Street/topo/satellite/terrain layers, offline tile downloads, optional MBTiles import
SAR Operations Team markers with freshness indicators, SAR markers for incidents and staging points
Tracking Continuous GPS updates, personal trails, distance/duration trail stats
Trail Interop GPX export/import for trail sharing and reuse
Tactical Drawing Line/rectangle drawing, distance measurement, drawing sharing to channel/room

Voice, Image, and Maps

Voice

  • Built for short, urgent field communication
  • On-demand playback fetch reduces unnecessary mesh traffic
  • Ideal when typing is impractical during active operations

Images

  • Pre-send optimization for constrained links
  • Tap-to-load receiving keeps channels lightweight
  • Full-screen view supports rapid field verification

Maps

  • Works in both online and offline workflows
  • SAR context with team markers, incident markers, and orientation tools
  • Combines location, messaging, and tactical layers in one place

Built For

  • Search and Rescue field teams
  • Incident command and coordination roles
  • Operators working in weak/no cellular coverage

Permissions (App Use)

  • Bluetooth: mesh device communication
  • Location: team tracking and map position updates
  • Microphone: voice clip recording
  • Camera / Photos: image messaging