@@ -319,6 +319,8 @@ def splashTimer_callback(tmr):
319
319
global loopCnt
320
320
global timer_loop_amount
321
321
#print("[TIMER] "+str(loopCnt))
322
+ #print("[BATTERY] "+str(badge.battery_volt_sense())+" ["+str(badge.battery_charge_status())+"]")
323
+
322
324
if loopCnt < 1 :
323
325
loopCnt = timer_loop_amount
324
326
cstate = badge .battery_charge_status ()
@@ -384,7 +386,6 @@ def wifi_connect():
384
386
return True
385
387
386
388
# CHECK OTA VERSION
387
-
388
389
def download_ota_info ():
389
390
import gc
390
391
import urequests as requests
@@ -433,13 +434,13 @@ def check_ota_available():
433
434
434
435
# WELCOME (SETUP, SPONSORS OR CLOCK)
435
436
def welcome ():
436
- setupcompleted = int ( badge .nvs_get_str ('badge' , 'setup.state' , '0' ) )
437
+ setupcompleted = badge .nvs_get_u8 ('badge' , 'setup.state' , 0 )
437
438
if (setupcompleted == 0 ): # First boot (open setup)
438
439
print ("[SPLASH] Setup not completed. Running setup!" )
439
440
appglue .start_app ("setup" )
440
441
elif (setupcompleted == 1 ): # Second boot (after setup)
441
442
print ("[SPLASH] Showing sponsors once..." )
442
- badge .nvs_set_str ('badge' , 'setup.state' , '2' ) # Only force show sponsors once
443
+ badge .nvs_set_u8 ('badge' , 'setup.state' , 2 ) # Only force show sponsors once
443
444
appglue .start_app ("sponsors" )
444
445
else : # Setup completed
445
446
print ("[SPLASH] Normal boot." )
@@ -474,19 +475,19 @@ def load_settings():
474
475
#if (sleep_duration>120):
475
476
# print("[SPLASH] Sleep duration set to more than 120 seconds. Forcing 120 seconds.")
476
477
global battery_volt_min
477
- battery_volt_min = badge .nvs_get_u16 ('splash' , 'bat.volt.min ' , 3700 ) # mV
478
+ battery_volt_min = badge .nvs_get_u16 ('splash' , 'batt.vmin ' , 3700 ) # mV
478
479
global battery_volt_max
479
- battery_volt_max = badge .nvs_get_u16 ('splash' , 'bat.volt.max ' , 4200 ) # mV
480
+ battery_volt_max = badge .nvs_get_u16 ('splash' , 'batt.vmax ' , 4200 ) # mV
480
481
global battery_percent_empty
481
- battery_percent_empty = badge .nvs_get_u8 ('splash' , 'bat.perc.empty ' , 1 ) # %
482
+ battery_percent_empty = badge .nvs_get_u8 ('splash' , 'batt.pempty ' , 1 ) # %
482
483
global ntp_timeout
483
484
ntp_timeout = badge .nvs_get_u8 ('splash' , 'ntp.timeout' , 40 ) #amount of tries
484
485
global bpp_after_count
485
486
bpp_after_count = badge .nvs_get_u8 ('splash' , 'bpp.count' , 5 )
486
487
global splash_timer_interval
487
- splash_timer_interval = badge .nvs_get_u16 ('splash' , 'timer .interval' , 200 )
488
+ splash_timer_interval = badge .nvs_get_u16 ('splash' , 'tmr .interval' , 200 )
488
489
global timer_loop_amount
489
- timer_loop_amount = badge .nvs_get_u8 ('splash' , 'timer .amount' , 25 )
490
+ timer_loop_amount = badge .nvs_get_u8 ('splash' , 'tmr .amount' , 25 )
490
491
global loopCnt
491
492
loopCnt = timer_loop_amount
492
493
0 commit comments