OpsPulse is a tactical Android application for emergency and defense operations. It enables ground teams to send real-time rescue coordinates and messages to drones via LoRa. The drone receives the data, displays the location in Mission Planner, and visually marks the message for immediate rescue coordination.
- π Get GPS coordinates with high accuracy
- π Add custom rescue notes
- π‘ Send data via LoRa using AT commands
- β
Receive confirmation (
+OK) and trigger haptic/sound feedback - π² Native USB serial communication bridge (Java β React Native)
- π Vibration, audio & haptic feedback on success
Example:
- React Native
- Java (Android Native Bridge)
usb-serial-for-android- LoRa (e.g., RYLR998)
- MAVLink (planned)
- ArduPilot + Mission Planner (planned integration)
You can add screenshots here later if needed
git clone https://github.com/mohanbabi/OpsPulse.git
cd OpsPulse
npm install
npx react-native run-androidWould you like me to:
- π Create this file locally and give you the command to commit it?
- Or paste it in a GitHub UI via browser?
Let me know how you want to proceed.