Commit graph

10 commits

Author SHA1 Message Date
Dominic Reich
946ae33596
Update 7" screen
- system page to new button names "HOTSPOT ON/OFF"
- added some linux files to make use of them as example
  files in "/usr/local/sbin/"
2020-04-27 21:28:32 +02:00
Dominic Reich
cf96c99103
Update 7" screen
- 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...
2020-03-31 13:26:51 +02:00
Dominic Reich
9670bbf1d5
Update 7" screen - complete redesign
- 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.. :)
2020-03-30 22:54:22 +02:00
Dominic Reich
71107b2637
Add RTC
This adds a real time clock on the DMR page
on the bottom
2020-03-30 14:05:55 +02:00
Dominic Reich
485960c74c
update 7" screen readme 2020-03-28 12:49:28 +01:00
Dominic Reich
122f219ec2
Adds 7" screen LastHeard-Dashboard-Multislot-Enhanced
This actually needs NextionDriver to be installed
2020-03-22 09:10:19 +01:00
Dominic Reich
8766a4eabb
update readme 2020-02-16 13:33:27 +01:00
Dominic Reich
774c4d950b
udpate license 2020-02-16 12:39:27 +01:00
Dominic Reich
f56f465c73
add license and readme 2020-02-16 12:38:31 +01:00
Dominic Reich
109dc702be
first commit with 2.4" screen layout
- adds LastHeard-Dashboard-Multislot
2020-02-16 12:32:08 +01:00