Highly desirable: - [x] add /dev/ttyGPS to gpsd when creating the symlink - [x] gestures detection of HATs needs to be dependent on udev discovery of devices - [ ] improve update/upgrade process UI (needs better feedback) - [ ] improve bulk deployment process (input welcome!) - [ ] turn hotspot off automatically, offer "off", "on", "20m@boot"? - [x] make gpsd polling quicker at start-up, try to fix "no-dev" shown - [ ] add monitoring of tags detected to SG Hub - [x] support remote commands via SG hub, start with remote reboot, restart sg-control, hotspot on/off; include option to disable all remote commands Desired by users: - [x] drop short name altogether (I'll leave the code in so it can be brought back easily if desired) - [x] display rpi version - [x] separate panes for lotek/ctt radio information - [x] separate widgets for lotek pulses vs tags - [x] display lotek pulse rate as "average rate of pulses per hour" - [x] display longer term pulse rates (have to work out details, perhaps daily for last 30 days, need to try some alternatives) - [x] display longer term noise floor readings (that info is not currently available from the radio unless there is a pulse detection) - [ ] split detections (lotek/ctt) and per-antenna on SGhub - [ ] show USB/radio ports timeline in SG web ui - [ ] show reboot timeline in SG web ui - [x] ensure detection counts are per hour for consistency Desirable: - [ ] add more help info to widgets in the web interface - [ ] fix formatting of widget info - [ ] add monitoring of upload errors (is what's there enough?) - [ ] improve sg-control install (avoid compilation of pam module) - [x] sleep GPS polling if gpsd produces ECONNREFUSED, i.e. it's not running - [ ] do not print connectivity check failure every time (2 lines!) - [ ] start data files with radio freq - [ ] start data files with some random stuff or SG-ID (remember why?) - [ ] remove session id in HTTP auth for FlexDash - [ ] captive portal browser on MacOS doesn't show plots or allow download, safari works fine - [ ] show ports for radios on timeline plot - [ ] add "data cap" (idea needs fleshing out) - [ ] Adafruit GPS seems to show "no-dev" right after boot until is gets a fix - [ ] Display which software track the SG is on (stable vs testing) - [ ] When configuring Client WiFi from hostspo, add warning that hotspot will briefly turn off. - [ ] avoid shipping dup log file at midnight - [ ] add button to perform connectivity check
Highly desirable:
Desired by users:
Desirable: