summaryrefslogtreecommitdiff
path: root/cmake-nRF5x
AgeCommit message (Collapse)AuthorFilesLines
2020-05-16Remove reference to NRF Softdevice in CMake and documentation.JF1-122/+2
Update documentation. Remove Asserts when starting advertising to prevent crash (known bug). Set version 0.5.0.
2020-04-19Integration of nimble, work in progress.JF1-61/+62
Advertising is working.
2020-03-25Add support for BLE notification (ANS client).JF1-1/+2
Work In Progress!!!
2020-01-26cleaned up openocd cmake options and added a readmelucas1-3/+17
2020-01-26added some inital support for flashing via openocd instead of gdb, for wider ↵lucas1-0/+6
compatability
2020-01-19Remove all custom targets from the ALL (default) target. This will prevent ↵JF1-9/+9
from executing them when running "make".
2020-01-17Add support for Black magic probe (using GDB client).JF1-27/+72
Add documentation about that in README.md
2020-01-05Improve power consumption and SLEEP mode :JF1-5/+0
- 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-03Add basic touch panel driver.JF1-2/+3
Handle touch event in display app : draw a big square at the touch point coordinates.
2019-12-27Measure and log battery voltage from SystemTaskJF1-0/+1
2019-12-21Add BLE and CTS client. Time can be retrieved from a CTS server (like ↵JF1-0/+3
NRFConnect) once it's bond. WIP, the code is really ugly
2019-12-07Convert Spi and GFX to C++.JF1-6/+0
2019-12-06Add missing return statements which fix crashes in release mode.JF1-1/+1
Add flag to compiler so that it generates an error when a returning function does not return something...
2019-12-05Add support for LCD (ST7789)JF1-5/+5
2019-12-02First code tested on the actual pinetime hardwareJF1-0/+17
2019-11-17Initial commitJF13-0/+882