Comments (11)
Perhaps pressing the "I need help" button once means "help, I'm lost, come find me", but pressing it three times or something similar means "help, my life is in danger". The first case sends an alert to everyone in the mesh, with current/last known location. The second case sends an alert, or possibly ongoing periodic alerts, AND prompts the rest of the mesh users to contact 911 / emergency responders. That way, the "I need help" button could be used by a kid/person that accidentally took the wrong trail fork to notify the others, WITHOUT accidentally sending in the Search & Rescue helicopter.
from firmware.
This issue has been mentioned on Meshtastic. There might be relevant details there:
https://meshtastic.discourse.group/t/user-story-added-for-an-i-need-help-mode/65/1
from firmware.
This issue has been mentioned on Meshtastic. There might be relevant details there:
https://meshtastic.discourse.group/t/extension-of-the-functionality-of-devices-meshtastic/411/1
from firmware.
This issue has been mentioned on Meshtastic. There might be relevant details there:
https://meshtastic.discourse.group/t/real-world-use-cases/175/45
from firmware.
This issue has been mentioned on Meshtastic. There might be relevant details there:
https://meshtastic.discourse.group/t/public-emergency-chat-room-not-encrypted/713/2
from firmware.
This issue has been mentioned on Meshtastic. There might be relevant details there:
https://meshtastic.discourse.group/t/notification-and-beacon-mode/768/2
from firmware.
This issue has been mentioned on Meshtastic. There might be relevant details there:
https://meshtastic.discourse.group/t/public-emergency-chat-room-not-encrypted/713/14
from firmware.
Just thinking about it ... this is almost integrated into the ExternalNotificationPlugin as is.
We can take advantage of the bell character as part of the current implementation, so when a device gets the bell character, that means "SOS!"
On the device hardware, it would mean adding support for an event to send the emergency button and then adding support to the mobile device to respond to the alert character.
from firmware.
In fact, we can just work with the existing button with button.attachMultiClick and if we get five quick clicks, that means we want to send an alert. That would mean no additional hardware.
from firmware.
Support for bell character #1035
from firmware.
Closing this as the device side is done.
Triggering on the ASCII BELL will cause an alarm if used with the external notification plugin.
ASCII BELL can be sent by a client as a tap back and/or in the message itself.
More support needs to be built out in the clients.
At present, there's no way to send the ASCII BELL from the device directly, but that can be a feature request of the ext notification plugin if it's needed.
from firmware.
Related Issues (20)
- [Feature Request]: Input lock for t-deck
- [Feature Request]: use internal ESP32, NRF52, RP temperature sensor of RTC HOT 8
- [Feature Request]: Add Scan thresholds to libpax for range control
- [Bug]: No PSRAM reported for RAK11200 (ESP32-WROVER) HOT 2
- [Bug] [V3 fix] slotTimeMsec is constant but should be recalculated on startup based on spreading factor and bandwidth
- since 15.05.2024 midnight (CEST) 500kbit/s MQTT traffic HOT 2
- [Bug]: GPS on Portduino works on first application start, subsequent GPS checks fail indefinately. HOT 52
- [Feature Request]: Battery Chemistry Type Selection
- [Feature Request]: Option to swap between channels with navigation switch or rotary encoder
- [Bug]: MQTT JSON message are not encrypted if Encrpyted is on HOT 1
- [Bug]: Unable to build firmware for lora_isp4520
- [Feature Request]: Include firmware version in node telemetry HOT 1
- [Bug]: Fixed position values get cleared upon nodedb reset HOT 2
- [Bug]: Pico W-based node crashes when rebroadcasting received floodmsg HOT 22
- [Feature Request]: Android client share feature. HOT 1
- [Bug]: BME680 fails with BSEC Library version 2.5.0.2 HOT 3
- [Feature Request]: add received hop count to traceroute responses HOT 5
- [Bug]: Heltec V3 and CardKB Crash on node names with icons in the long name
- Ebyte E22 modules[Board]:
- [Feature Request]: in the web interface somehow show that a new message has been received HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from firmware.