Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add admin page to copy files from USB drive #73

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

add admin page to copy files from USB drive #73

wants to merge 2 commits into from

Conversation

on7lds
Copy link

@on7lds on7lds commented Dec 31, 2018

Adds extra page in admin mode.
This page will show the connected USB drive(s), the user selects the wanted drive and then can start the copy.
All files from the filder 'Pi-Star' on the selected disk will be copied to /usr/local/etc (if the total is less than 32MB)
Destination dir and folder size are variables that can be changed in the code

@AndyTaylorTweet
Copy link
Owner

Help me to understand why this feature is needed, we can already backup and restore the config(s) from the dashboard.

@on7lds
Copy link
Author

on7lds commented Dec 31, 2018

Many hotspot users are building Nextion screens which provide extra data.
This way, files with these data (like group names, user QTH, ...) or Nextion screen definition files can be transferred without knowledge of ssh, or scp.

If it would be OK for you, I also would like to incorporate (the choice to activate) NextionDriver in the future, which provides these extras to the screen and which gives the ability to users to program touch buttons on their screens e.g. to power down, load a new display definition file or -maybe later- to switch on/off modes from the screen (e.g. when no PC is available to do this and since the dashboard is not responsive)

@phl0
Copy link
Contributor

phl0 commented Jan 16, 2019

@on7lds +1 for the Nextion idea :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants