Skip to content

Commit 49df70e

Browse files
committed
fixed minor bugs on internet updates
1 parent e336faf commit 49df70e

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

user_program/sync.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
scp ./* pi@169.254.194.124:~/usb4vc/rpi_app
66
# ssh -t pi@169.254.194.124 "pkill python3;cd ~/usb4vc/rpi_app;python3 usb4vc_main.py"
7-
# ssh -t pi@169.254.194.124 "pkill python3;cd ~/usb4vc/rpi_app;python3 usb4vc_check_update.py"
7+
ssh -t pi@169.254.194.124 "pkill python3;cd ~/usb4vc/rpi_app;python3 usb4vc_check_update.py"
88

99
# ssh -t pi@169.254.194.124 "pkill python3;cd ~/usb4vc/rpi_app;python3 firmware_flasher.py /home/pi/usb4vc/firmware/PBFW_IBMPC_PBID1_V0_1_5.hex"
1010
# ssh -t pi@169.254.194.124 "pkill python3;cd ~/usb4vc/rpi_app;python3 bb_tester.py"

user_program/usb4vc_check_update.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,9 @@ def download_latest_firmware(pcard_id):
136136
return 2
137137
return 0
138138

139+
# print(get_remote_tag_version()[1], RPI_APP_VERSION_TUPLE)
140+
# print(get_remote_tag_version()[1] > RPI_APP_VERSION_TUPLE)
139141
# print(download_latest_firmware(1))
140-
141142
# print(update(temp_dir_path))
142143
# print(get_usb4vc_update(temp_dir_path))
143144
# print(get_remote_tag_version() >= RPI_APP_VERSION_TUPLE)

user_program/usb4vc_ui.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -694,6 +694,8 @@ def action(self, level, page):
694694
os._exit(0)
695695
self.goto_level(0)
696696
elif page == 3:
697+
with canvas(usb4vc_oled.oled_device) as draw:
698+
usb4vc_oled.oled_print_centered("Updating...", usb4vc_oled.font_medium, 10, draw)
697699
fffff = usb4vc_check_update.download_latest_firmware(this_pboard_id)
698700
if fffff != 0:
699701
with canvas(usb4vc_oled.oled_device) as draw:
@@ -716,9 +718,9 @@ def action(self, level, page):
716718
usb4vc_oled.oled_print_centered("Relaunching...", usb4vc_oled.font_medium, 16, draw)
717719
else:
718720
with canvas(usb4vc_oled.oled_device) as draw:
719-
usb4vc_oled.oled_print_centered("Update failed!", usb4vc_oled.font_medium, 0, draw)
720-
usb4vc_oled.oled_print_centered(f"Err: {update_result[-1]}", usb4vc_oled.font_regular, 16, draw)
721-
time.sleep(3.5)
721+
usb4vc_oled.oled_print_centered("Update failed:", usb4vc_oled.font_medium, 0, draw)
722+
usb4vc_oled.oled_print_centered(f"{update_result[-1]}", usb4vc_oled.font_regular, 16, draw)
723+
time.sleep(4)
722724
usb4vc_oled.oled_device.clear()
723725
os._exit(0)
724726
elif page == 4:

0 commit comments

Comments
 (0)