aboutsummaryrefslogtreecommitdiffstats
path: root/src/sdk_config.h
Commit message (Collapse)AuthorAgeFilesLines
* Reformatted all the files according to clang-format styleAvamander2021-04-241-5325/+4938
|
* TwiMaster is now based on the NRFX TWI driver, as it handles more edge cases ↵Jean-François Milants2021-04-081-2/+2
| | | | | | and workarounds for errors on the bus. Reset the TWI bus after the soft-reset of the motion sensor to workaround issues on the TWI bus.
* New implementation of the I²C/TWI driver.JF2020-07-191-2/+2
| | | | Fix reset timing and add dummy reading in Cst816S to fix init error on some devices.
* Disable all loggingJF2020-06-191-3/+3
|
* Update to nimble 1.3.0 + WIP : debug BLE connection issue with android phones.JF2020-06-161-4/+4
|
* Disable logging once again...JF2020-05-171-3/+3
|
* Integration of nimble, work in progress.JF2020-04-191-3/+3
| | | | Advertising is working.
* Disable logging (again...).JF2020-04-041-3/+3
|
* Improved BLE loggingJF2020-03-291-5/+5
| | | | | Do not consider service discovery as error Remove dulicated BLE observer
* Add support for BLE notification (ANS client).JF2020-03-251-2/+10
| | | | Work In Progress!!!
* Backup and restore vertical scroll offset when goind to sleep/wakeup to ↵JF2020-03-111-3/+3
| | | | avoid scrambled display on wake-up.
* When a full screen refresh is done, apply a vertical scroll during the ↵JF2020-03-081-3/+3
| | | | refresh. This makes the transition from one screen the another one smoother, even if the refresh rate is slow.
* Improve clock accuraty and reduce clock drifting over time (before : 1/2h ↵JF2020-01-311-779/+779
| | | | per day, now : 0 minutes in 24h).
* Improve power consumption and SLEEP mode :JF2020-01-051-3/+3
| | | | | | | - 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)
* Add basic touch panel driver.JF2020-01-031-95/+7
| | | | Handle touch event in display app : draw a big square at the touch point coordinates.
* Add documentation about building a stub using NRF52-DK.JF2020-01-021-13/+13
|
* Measure and log battery voltage from SystemTaskJF2019-12-271-1/+1
|
* Use push button to go to sleep/wake up.JF2019-12-261-2/+2
| | | | Use a queue to transmit messages between system and display task (sleep & wake up for now).
* Add BLE and CTS client. Time can be retrieved from a CTS server (like ↵JF2019-12-211-1/+5
| | | | | | NRFConnect) once it's bond. WIP, the code is really ugly
* Add support for LCD (ST7789)JF2019-12-051-7/+11
|
* First code tested on the actual pinetime hardwareJF2019-12-021-11/+115
|
* Initial commitJF2019-11-171-0/+12938