File tree Expand file tree Collapse file tree 3 files changed +14
-0
lines changed
Expand file tree Collapse file tree 3 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ __pycache__/
44*.tmp
55.env
66.venv
7+ .mypy_cache
78
89# Ignore everything in build except li*, bo* and pa*
910build/[c-kC-K]*
Original file line number Diff line number Diff line change @@ -72,9 +72,16 @@ def reset(self) -> None:
7272 self .write (f'{ self .gpio_en } /value' , self .on )
7373 sleep (0.5 )
7474 self .write (f'{ self .gpio_en } /value' , self .off )
75+ print ('reset complete' )
7576
7677 def enable (self ) -> None :
7778 print ('Enabling microcontroller...' )
7879 self .write (f'{ self .gpio_g0 } /value' , self .off )
7980 sleep (0.5 )
8081 self .write (f'{ self .gpio_en } /value' , self .off )
82+ print ('enable complete' )
83+
84+ def disable (self ) -> None :
85+ print ('Disabling microcontroller...' )
86+ self .write (f'{ self .gpio_en } /value' , self .on )
87+ print ('disable complete' )
Original file line number Diff line number Diff line change @@ -42,6 +42,12 @@ def show_help() -> None:
4242 esp .enable ()
4343 sys .exit ()
4444
45+ if 'disable' in sys .argv :
46+ with esp .pin_config ():
47+ print ('Disabling ESP...' )
48+ esp .disable ()
49+ sys .exit ()
50+
4551if 'reset' in sys .argv :
4652 with esp .pin_config ():
4753 print ('Resetting ESP...' )
You can’t perform that action at this time.
0 commit comments