Comments (3)
I like your bugfix and have incorporated in my own fork already. My opinion on the auto-save interval: 30 seconds is fine or even faster than necessary. Could even make the user settings auto-save interval a user setting ;) With reasonable bounds enforced.
With a save on normal exit too, I think most folks would understand that after a crash all bets are off.
It might be nice to catch SIGTERM and save user settings on the way out (after CTRL-C, etc), but that's probably unnecessarily fancy.
-n5rgn
from sbitx.
I like your bugfix and have incorporated in my own fork already. My opinion on the auto-save interval: 30 seconds is fine or even faster than necessary. Could even make the user settings auto-save interval a user setting ;) With reasonable bounds enforced.
With a save on normal exit too, I think most folks would understand that after a crash all bets are off.
It might be nice to catch SIGTERM and save user settings on the way out (after CTRL-C, etc), but that's probably unnecessarily fancy.
-n5rgn
I'm glad you like the bug fix.
#75 also has the fix, in a pull request ready to go.
It's an improvement on what is in the code code, but overall I think perhaps the best strategy is to save on band switch (since that's when the band stack gets updated) and save on exit.
I'll leave this issue opened till someone gets a chance to do something better.
from sbitx.
this was fixed by v3.02
from sbitx.
Related Issues (20)
- Band selection not working for web app.
- no readme
- error compiling on non raspi boards HOT 1
- Compilation error sqlite3.h not found
- Tuning knob switch as step change focus HOT 2
- Extra '%' in fprintf before 'BAND', gcc raises warning "unknown conversion type character ‘B’ in format"
- Enhancement: Ability to use a USB or Bluetooth Headset for audio modes i.e. SSB HOT 2
- Issue: inability to identify which loopback interface is which in the Device Profiles HOT 1
- Issue: are the audio connections to the WM8731 on the right pins HOT 2
- Split Mode bug - Receive frequency not being set after transmitting
- 3.0 update script fails to update because git sees sbitx binary as a local change HOT 2
- ubuntu version HOT 1
- libfftw3f.a missing
- rs232 ptt rts interface support
- Feature Request QRP Mode
- Waterfall Improvements
- malloc error when opening on-screen keyboard
- Correct displayed commands HOT 1
- oled.h missing in farhandev branch HOT 10
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 sbitx.