We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
arduino
Learn more about funding links in repositories.
Report abuse
2 parents ec88c74 + 66edd01 commit 1c7b873Copy full SHA for 1c7b873
examples/reload_modules.py
@@ -0,0 +1,14 @@
1
+import sys
2
+
3
+def reload_modules():
4
+ to_be_reloaded = []
5
6
+ for m in sys.modules:
7
+ to_be_reloaded.append(m)
8
+ del sys.modules[m]
9
10
+ for m in to_be_reloaded:
11
+ exec(f'import {m}')
12
13
14
+reload_modules()
examples/update_firmware.py
@@ -0,0 +1,8 @@
+from arduino_alvik import update_firmware
+# this is a patch to fix possible running threads on Alvik
+from arduino_alvik import ArduinoAlvik
+alvik = ArduinoAlvik()
+alvik.stop()
+update_firmware('/firmware.bin')
0 commit comments