@@ -44,20 +44,24 @@ function submenu_file() {
44
44
--title " [ F I L E ]" \
45
45
--begin 3 4 \
46
46
--menu " You can use the UP/DOWN arrow keys" 15 50 4 \
47
- Download_IGC " Download IGC files to USB" \
48
- Download " Backup XCSoar and OV settings" \
49
- Upload " Restore XCSoar and OV settings" \
50
- Upload_XCSoar " Restore only XCSoar settings" \
47
+ Download_IGC " Download XCSoar IGC files to USB" \
48
+ Update_Maps " Update Maps" \
49
+ Upload_XCSoar " Update or upload XCSoar files" \
50
+ Backup " Backup XCSoar and OV settings" \
51
+ Restore " Restore XCSoar and OV settings" \
52
+ Restore_XCSoar " Restore only XCSoar settings" \
51
53
Back " Back to Main" 2> " ${INPUT} "
52
54
53
55
menuitem=$( < " ${INPUT} " )
54
56
55
57
# make decsion
56
58
case $menuitem in
57
59
Download_IGC) download_igc_files;;
58
- Download) download_files;;
59
- Upload) upload_files;;
60
+ Update_Maps) update_maps_files;;
60
61
Upload_XCSoar) upload_xcsoar_files;;
62
+ Backup) backup_files;;
63
+ Restore) restore_files;;
64
+ Restore_XCSoar) restore_xcsoar_files;;
61
65
Exit) ;;
62
66
esac
63
67
}
@@ -69,7 +73,6 @@ function submenu_system() {
69
73
--begin 3 4 \
70
74
--menu " You can use the UP/DOWN arrow keys" 15 50 6 \
71
75
Update_System " Update system software" \
72
- Update_Maps " Update Maps files" \
73
76
Calibrate_Sensors " Calibrate Sensors" \
74
77
Calibrate_Touch " Calibrate Touch" \
75
78
Settings " System Settings" \
@@ -83,9 +86,6 @@ function submenu_system() {
83
86
Update_System)
84
87
update_system
85
88
;;
86
- Update_Maps)
87
- update_maps
88
- ;;
89
89
Calibrate_Sensors)
90
90
calibrate_sensors
91
91
;;
@@ -337,19 +337,25 @@ function download_igc_files() {
337
337
}
338
338
339
339
# Copy XCSaor and OpenVario settings to /usb/usbstick/openvario/backup/<MAC address of eth0>
340
- function download_files () {
340
+ function backup_files () {
341
341
/usr/bin/backup-system.sh >> /tmp/tail.$$ &
342
342
dialog --backtitle " OpenVario" --title " Result" --tailbox /tmp/tail.$$ 30 50
343
343
}
344
344
345
+ # Copy usb/usbstick/openvario/upload/xcsoar to /home/root/.xcsoar
346
+ function upload_xcsoar() {
347
+ /usr/bin/upload-xcsoar.sh >> /tmp/tail.$$ &
348
+ dialog --backtitle " OpenVario" --title " Result" --tailbox /tmp/tail.$$ 30 50
349
+ }
350
+
345
351
# Copy XCSaor and OpenVario settings from /usb/usbstick/openvario/backup/<MAC address of eth0>
346
- function upload_files (){
352
+ function restore_files (){
347
353
/usr/bin/restore-system.sh >> /tmp/tail.$$ &
348
354
dialog --backtitle " OpenVario" --title " Result" --tailbox /tmp/tail.$$ 30 50
349
355
}
350
356
351
357
# Copy /usb/usbstick/openvario/backup/<MAC address of eth0>/home/root/.xcsoar to /home/root/.xcsoar
352
- function upload_xcsoar_files (){
358
+ function restore_xcsoar_files (){
353
359
/usr/bin/restore-xcsoar.sh >> /tmp/tail.$$ &
354
360
dialog --backtitle " OpenVario" --title " Result" --tailbox /tmp/tail.$$ 30 50
355
361
}
0 commit comments