File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -799,7 +799,7 @@ def compress(self, data):
799799 # wbits for DeflateIO is 5 through 15 inclusive
800800 wbits = 5 + self .compresslevel
801801 stream = io .BytesIO ()
802- with deflate .DeflateIO (stream , deflate .ZLIB , wbits ) as d :
802+ with deflate .DeflateIO (stream , deflate .RAW , wbits ) as d :
803803 d .write (data )
804804 compressed = stream .getvalue ()
805805 return compressed
@@ -818,7 +818,7 @@ def __init__(self):
818818 def decompress (self , data ):
819819 stream = io .BytesIO (data )
820820 try :
821- with deflate .DeflateIO (stream , deflate .AUTO ) as d :
821+ with deflate .DeflateIO (stream , deflate .RAW , 15 ) as d :
822822 decompressed = d .read ()
823823 except EOFError :
824824 return b''
Original file line number Diff line number Diff line change 3131try :
3232 import mpos .main # noqa: F401
3333except Exception as e :
34- sys . print_exception ( e )
34+ print ( "Error importing mpos.main, sleeping 5 seconds..." )
3535 import time
36- print (f"Error in mpos.main, sleep for 5 seconds and end then..." )
37- time .sleep (5 )
36+ time .sleep (5 ) # sleep so the user has time to connect to serial console
37+ sys .print_exception (e ) # print it after the sleep so user can see it on serial console
38+ print ("MicroPythonOS exiting." )
3839
You can’t perform that action at this time.
0 commit comments