Skip to content

Commit b6b1567

Browse files
committed
save power if wlan is disabled
1 parent 3487ee5 commit b6b1567

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

main.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ def start_measurement():
2828

2929
while loop_run:
3030
perf.start()
31+
pycom.heartbeat(False)
32+
pycom.rgbled(0x001100)
3133
# Measure all enabled sensors
3234
data = {}
3335
if ds1820 is not None:
@@ -78,7 +80,7 @@ def enable_ap(pin=None):
7880
loop_run = False
7981
getattr(_wm, 'enable_ap')()
8082

81-
button_s1 = machine.Pin('P2',
83+
button_s1 = machine.Pin('P10',
8284
mode=machine.Pin.IN,
8385
pull=machine.Pin.PULL_UP)
8486
button_s1.callback(machine.Pin.IRQ_RISING,
@@ -90,8 +92,6 @@ def enable_ap(pin=None):
9092

9193
_csv = logger.csv
9294
print("Starting...")
93-
pycom.heartbeat(False)
94-
pycom.rgbled(0x001100)
9595
try:
9696
if _config.data['networking']['wlan']['enabled']:
9797
_wm.enable_client()
@@ -108,6 +108,7 @@ def enable_ap(pin=None):
108108
else:
109109
start_measurement()
110110
else:
111+
_wlan.deinit()
111112
start_measurement()
112113
except:
113114
machine.reset()

0 commit comments

Comments
 (0)