- 17 Oct, 2020 7 commits
-
-
schneider authored
-
schneider authored
-
schneider authored
Pycardium Improvements Closes #76 and #212 See merge request card10/firmware!417
-
Rahix authored
This will result in more reliably reaching a clean state. Co-Authored-By:
schneider <schneider@muc.ccc.de> Signed-off-by:
Rahix <rahix@rahix.de>
-
Rahix authored
See merge request card10/firmware!418
-
schneider authored
-
schneider authored
Also auto generate the header during build time.
-
- 16 Oct, 2020 5 commits
-
-
Rahix authored
Instead of "rebooting" Pycardium, hand over control to core 0, notifying it of a severe failure via epic_exit(253). Signed-off-by:
Rahix <rahix@rahix.de>
-
Rahix authored
Calls to abort() shouldn't make core 1 busy-spin; call epic_exit() instead. Fixes #76. Signed-off-by:
Rahix <rahix@rahix.de>
-
Rahix authored
Instead of dropping to REPL and silently requiring the user to return to menu via button-press, directly call epic_exit(0) when a script terminates execution normally (i.e. not via exception). Signed-off-by:
Rahix <rahix@rahix.de>
-
Rahix authored
Remove the big endless loop from pycardium main and instead use epic_exec("") to switch to REPL. This way, any MicroPython state is reset and also all hardware will be in a clean reinitialized state. This also means that pycard10.py will now run scripts in a clean environment that is not tainted by whatever was running before. Fixes #212. Signed-off-by:
Rahix <rahix@rahix.de>
-
Rahix authored
Always print the pycardium header and a short message afterwards what pycardium is about to do. Signed-off-by:
Rahix <rahix@rahix.de>
-
- 15 Oct, 2020 5 commits
-
-
Rahix authored
See merge request card10/firmware!416
-
schneider authored
-
Rahix authored
See merge request card10/firmware!407
-
Rahix authored
Closes #36 See merge request card10/firmware!415
-
schneider authored
Closes #36
-
- 14 Oct, 2020 5 commits
-
-
Rahix authored
Closes #211 See merge request card10/firmware!411
-
schneider authored
Closes #211
-
Rahix authored
Closes #209 See merge request card10/firmware!410
-
Rahix authored
Closes #208 See merge request card10/firmware!408
-
Rahix authored
Closes #210 See merge request card10/firmware!409
-
- 13 Oct, 2020 17 commits
-
-
schneider authored
change(exnostat): Don't try to differentiate between Google and Apple See merge request card10/firmware!412
-
schneider authored
-
schneider authored
-
schneider authored
-
schneider authored
Closes #210
-
schneider authored
Add G-Watch to preload See merge request card10/firmware!396
-
schneider authored
Closes #208
-
schneider authored
The button to turn on the LEDs gets pressed easily, making them waste battery.
-
schneider authored
This reduces the power consumption when the display is off by about 3.8 mA. card10 with BLE off and without this patch: 11.5 mA card10 with BLE off and with this patch: 7.7 mA
-
schneider authored
-
schneider authored
-
schneider authored
-
schneider authored
-
schneider authored
-
schneider authored
-
schneider authored
-
schneider authored
Read date/time from iOS device See merge request card10/firmware!406
-
- 12 Oct, 2020 1 commit
-
-
schneider authored
Accessory Design Guidelines for Apple Devices says that TX power should be included in the advertisement. Also ask for the current time service in the scan report so the card10 shows up in the system dialog.
-