firmware issueshttps://git.flow3r.garden/card10/firmware/-/issues2021-11-16T22:40:21Zhttps://git.flow3r.garden/card10/firmware/-/issues/213Follow-up from "Pycardium Improvements"2021-11-16T22:40:21Zrahixcard10@rahix.deFollow-up from "Pycardium Improvements"The following discussion from !417 should be addressed:
- [ ] @schneider started a [discussion](https://git.card10.badge.events.ccc.de/card10/firmware/-/merge_requests/417#note_7950): (+1 comment)
> When pressing CTRL+C and then C...The following discussion from !417 should be addressed:
- [ ] @schneider started a [discussion](https://git.card10.badge.events.ccc.de/card10/firmware/-/merge_requests/417#note_7950): (+1 comment)
> When pressing CTRL+C and then CTRL+D one now ends up in the menu. I think before the main app was started again. Is that intended?
>
> I'm wondering if we can maybe make use of this: Allow the menu to react to cursor keys or present a small menu on the console as well. Would eliminate the need to press buttons during development.v1.19https://git.flow3r.garden/card10/firmware/-/issues/198Add proper hardfaults handlers2021-01-16T11:35:00Zrahixcard10@rahix.deAdd proper hardfaults handlersRight now, we don't deal well with hardfaults:
- _Epicardium_ just becomes unresponsive and at some point the watchdog kicks in.
- _Pycardium_ `epic_exit()`s with ret-code 255 which will at least be logged to the console but no user fee...Right now, we don't deal well with hardfaults:
- _Epicardium_ just becomes unresponsive and at some point the watchdog kicks in.
- _Pycardium_ `epic_exit()`s with ret-code 255 which will at least be logged to the console but no user feed-back nor a stacktrace either.
- _l0dables_ don't have any handling by default.
MR !79 has a basic implementation of a HardFault handler which could be repurposed for this in tandem with the new `panic()` functionality.rahixcard10@rahix.derahixcard10@rahix.dehttps://git.flow3r.garden/card10/firmware/-/issues/159Add bluetooth connectivity status2019-09-14T09:42:21Zchristian-draegerAdd bluetooth connectivity statusIt seems like there is no possibility to get the bluetooth connectivity status via python on the card10 (or at least it's not documented). Could this be added by any chance? It seems like there is no possibility to get the bluetooth connectivity status via python on the card10 (or at least it's not documented). Could this be added by any chance? https://git.flow3r.garden/card10/firmware/-/issues/147utime functions don't allow None as argument2019-09-24T20:17:08Zrahixcard10@rahix.deutime functions don't allow None as argument`utime.localtime` and `utime.alarm` should also allow `None` as arguments, eg:
```python
utime.localtime(None)
# should be the same as
utime.localtime()
````utime.localtime` and `utime.alarm` should also allow `None` as arguments, eg:
```python
utime.localtime(None)
# should be the same as
utime.localtime()
```https://git.flow3r.garden/card10/firmware/-/issues/46Activate threading in micropython2019-07-18T22:27:56Zch3Activate threading in micropython