- Jun 25, 2020
- Jun 17, 2020
-
- Jun 15, 2020
- Jun 13, 2020
-
-
schneider authored
Adds an option to write a btsnoop compatible log file containing BLE traffic. A new file is created after each boot if BLE is activated and the `ble_log_enable` option is set in `card10.cfg`. The last 10 logs are kept via log rotation.
-
- Jun 12, 2020
- May 21, 2020
-
-
rahix authored
It's 44 years since the release of vi and sadly lots of editors still don't care about trimming off trailing spaces ... Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Instead of blocking the triggering task when core 1 is still busy handling the previous interrupt, offload interrupt dispatching into a separate task. This is the first step towards making API-calls interrupt safe. Next to the async triggering, the synchroneous mechanism is retained for special cases where async does not work (e.g. because of spin-locks). Currently, there is only one such case when resetting core 1 (triggering EPIC_INT_RESET). Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
Signed-off-by:
Rahix <rahix@rahix.de>
-
rahix authored
api_interrupt_trigger() cannot fail except by a programmer error (passing an invalid ID) in which case we should raise an assertion. Thus, make it return `void` instead of `int`. This is also in preparation for future work to schedule interrupts asynchroneously. Signed-off-by:
Rahix <rahix@rahix.de>
-
- May 20, 2020
-
-
schneider authored
When opening an ACM device Linux sends the ACM_SET_CONTROL_LINE_STATE with DTR and CTS high. We can use this re-enable the ACM device on our side after a lockup.
-
- May 10, 2020
- Apr 28, 2020
- Apr 19, 2020
-
-
schneider authored
This speeds up file transfers from Linux machines. Looks like the impact on power consumption is not too large. Android also does not seem to take this into account.
-
- Apr 08, 2020
-
-
schneider authored
I need unit tests :/
-
- Apr 07, 2020
-
-
schneider authored
-
- Apr 06, 2020
- Apr 03, 2020
-
-
schneider authored
Allows to set the string value of a key. Perists the value to the configuration file.
-
schneider authored
-
schneider authored
-
schneider authored
Introduces a small state machine which parses the file character by character. This eases the logic around parsing whole lines significantly. Now also trims lines, handling all non printable characters correctly.
-
- Feb 02, 2020
-
-
Epicardium API for max86150 aligned with latest state of sensor development on card10. Co-Authored-by:
Arist <aristkojevnikov@gmail.com>
-
schneider authored
-
- Jan 27, 2020
-
-
schneider authored
-