lucas
37d50ed62b
added some inital support for flashing via openocd instead of gdb, for wider compatability
2020-01-26 01:38:06 +01:00
JF
9dc4e32e36
Remove all custom targets from the ALL (default) target. This will prevent from executing them when running "make".
2020-01-19 12:36:09 +01:00
JF
81d629e86a
Add support for Black magic probe (using GDB client).
...
Add documentation about that in README.md
2020-01-17 14:56:56 +01:00
JF
bbe4e500c3
Improve power consumption and SLEEP mode :
...
- Disable IDLE hook (it would wake the device up as soon as possible).
- Logger task sleep for 100ms (disable logging for better battery life)
- Logging is disabled by default
- Apply fix for ERRATA 87 (clear FPU interrupt before going to sleep). Ports files from FreeRTOS are now in the sources (they where in the SDK before)
2020-01-05 11:09:07 +01:00
JF
ee530baaa0
Add basic touch panel driver.
...
Handle touch event in display app : draw a big square at the touch point coordinates.
2020-01-03 16:32:31 +01:00
JF
b5b3c4270b
Measure and log battery voltage from SystemTask
2019-12-27 15:11:21 +01:00
JF
ecf307c559
Add BLE and CTS client. Time can be retrieved from a CTS server (like NRFConnect) once it's bond.
...
WIP, the code is really ugly
2019-12-21 17:58:00 +01:00
JF
6fbb6c8f70
Convert Spi and GFX to C++.
2019-12-07 17:11:50 +01:00
JF
0db16bd827
Add missing return statements which fix crashes in release mode.
...
Add flag to compiler so that it generates an error when a returning function does not return something...
2019-12-06 20:46:21 +01:00
JF
adf405a230
Add support for LCD (ST7789)
2019-12-05 19:23:46 +01:00
JF
66182d15bc
First code tested on the actual pinetime hardware
2019-12-02 19:42:10 +01:00
JF
2ea27e0cda
Initial commit
2019-11-17 20:47:04 +01:00