Comments (2)
I've been taking a quick look into this. Is it best to read the node displayed on the screen, or would it work if the nodedb kept a record of the node that is currently displayed or otherwise to be notified on wake. Maybe even going so far as to be able to set specific nodes that should be notified on wake via bluetooth api.
from firmware.
@BeardyWalrus I think for now either of the first two options would be fine. i.e. either have screen set a "mostRecentViewedNode" property of NodeDB. And when we press the button ping that node.
Or might might be more natural (because buttons and screens have a close relationship), to just ask the screen "what is the currently shown device". I tend to think this option is better.
Thanks for looking at this btw.
from firmware.
Related Issues (20)
- [Bug]: Can't import configuration backup file on T-Beam S3 Core HOT 1
- [Bug]: rak4631 crashes after ~1 day on latest stable fw HOT 8
- [Feature Request]: Write owner.short_name " sleeping..." into device sleep screen (useful for e-paper) HOT 3
- [Bug]: high power usage on Rak 4631/19003 & GNSS 12500
- [Bug]: 2.3.11 BME280 sensor temperature is too high ( Sensor Thermal Control ) #2
- [Bug]: scanning qr-code will replace configured channels HOT 1
- [Bug]: Using APP and web client: messages don't show HOT 2
- [Feature Request]: IPv6 support in Linux Native
- [Feature Request]: Change Middle button for ESP32's HOT 1
- [Bug]: Raspberry PI meshtasticd_2.3.13.a38a18d_amd64.deb doesnt recognize existing dependences HOT 5
- [Feature Request]: --request-environment HOT 6
- [Bug]: multiple Typo ... mhz -> MHz HOT 1
- [Feature Request]: Expand compatibility with RAK WisBlock Sensor Modules HOT 1
- [Feature Request]: Cancel canned message with main button HOT 2
- Add semihosting to allow debug without USB/serial
- Implement PowerMon
- [Bug]: QMC5883L Has the wrong address in the config
- [Feature Request]: Identify log data that may need privacy redaction HOT 3
- [Feature Request]: Implement ESP32 BT / WiFi RF coexistance HOT 1
- Heltec Tracker v1.1 U6 wastes power HOT 19
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.