- duration gets calculated with timer instead of just reading the
seconds and minutes from RTC, this is now more precise but it
will still not display the exact same time as in the web dashboard
- the code of S0 was altered a bit, moved around this and that and
removed some variables and added a few other together with some
more timers
- Also the screen got tested on Pi-Star without NextionDriver and
the display (DMR screen) works fine; as for what I can say...
- Removed the system call for the date/time
This is now done via RTC
- Redesigned SYSTEM screen
- Removed DMRGateway buttons
- Removed DAPNETGateway buttons
- Changed the brightness buttons with a slider 0-100%
- Saves the brightness state into EEPROM
so it survives reboots and gets restored on boot
- Added a button to "shrink" MMDVMHost
this also reduces /var/log (via journalctl)
- Added buttons to start and stop the web dashboard
This adds or removes an index.html file that gets loaded
before the index.php file (set this up in your nginx config)
additionally it stops the php-fpm service (which usually
consumes a lot of CPU)
- Redesigned the dashboard itself a bit
- Moved the text boxes around a bit; I think it fits okay now
- Merged the slot information and the talkgroup/DMRID into one field
- Added a field with the duration in seconds
Look into the buttons code, because some of them execute scripts
that you might not have installed on your Raspberry Pi!
Like /usr/local/sbin/shrinklog or /usr/local/sbin/dashboard.
Hope I got all covered in this commit.. :)