File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55import threading
66from enum import IntEnum
77
8+ from openpilot .system .hardware import PC
89from openpilot .system .ui .lib .application import gui_app , FontWeight
910from openpilot .system .ui .lib .button import gui_button , ButtonStyle
1011from openpilot .system .ui .lib .label import gui_label , gui_text_box
@@ -31,7 +32,10 @@ def __init__(self, mode):
3132 self .mode = mode
3233 self .reset_state = ResetState .NONE
3334
34- def do_reset (self ):
35+ def _do_erase (self ):
36+ if PC :
37+ return
38+
3539 # Best effort to wipe NVME
3640 os .system (f"sudo umount { NVME } " )
3741 os .system (f"yes | sudo mkfs.ext4 { NVME } " )
@@ -48,7 +52,7 @@ def do_reset(self):
4852
4953 def start_reset (self ):
5054 self .reset_state = ResetState .RESETTING
51- threading .Timer (0.1 , self .do_reset ).start ()
55+ threading .Timer (0.1 , self ._do_erase ).start ()
5256
5357 def render (self , rect : rl .Rectangle ):
5458 label_rect = rl .Rectangle (rect .x + 140 , rect .y , rect .width - 280 , 100 )
You can’t perform that action at this time.
0 commit comments