InfiniTime.git

ref: v0.2.2
Sha Commit date Commit message Author
e737fb04 2020-01-31 Bump patch (v0.2.2) JF
be7be860 2020-01-31 Improve clock accuraty and reduce clock drifting over time (before : 1/2h per day, now : 0 minutes in 24h). JF
dff0d747 2020-01-26 Merge branch 'luben93-messing-with-openocd' JF
a956ed1e 2020-01-26 Default to JLink programmer/debugger is no USE_* variable has been specified during CMake build. JF
a3ff4170 2020-01-26 Merge branch 'messing-with-openocd' of https://github.com/luben93/Pinetime into luben93-messing-with-openocd JF
61284527 2020-01-26 cleaned up openocd cmake options and added a readme lucas
7c03810f 2020-01-26 Merge pull request #19 from JF002/spi-dma JF002
6491a7c3 2020-01-26 Remove test code JF
640e8cd1 2020-01-26 GFX : wait end of transfert using a task notification. JF
5fa4f5ab 2020-01-26 Better integration of SPI with DMA and IRQ. Using only 'End' IRQ. Perf could be improved by using 'Started' IRQ to prepare the next buffer while the current one is beeing sent. JF
37d50ed6 2020-01-26 added some inital support for flashing via openocd instead of gdb, for wider compatability lucas
eb7a1b3a 2020-01-22 [WIP] Max SPI speed reached (119ms for a full refresh. Theo max : 240*240*16 = 115.2ms) using IRQ and DMA. JF
aa3e5c0c 2020-01-22 [WIP] Use IRQ in SPI driver to improve performances JF
b4bd41cd 2020-01-19 Implement the SPI driver using DMA. JF
9dc4e32e 2020-01-19 Remove all custom targets from the ALL (default) target. This will prevent from executing them when running "make". JF
aeb4cce8 2020-01-19 Merge branch 'master' of https://github.com/JF002/Pinetime JF
40100bd8 2020-01-19 Merge pull request #17 from danielkucera/cmake-version JF002
ffbeeba3 2020-01-18 downgrade to cmake 3.10 Daniel Kucera
2b3e6b1c 2020-01-18 Refactor ctor() and Ini() of SpiMaster. JF
86d9f6e6 2020-01-18 Set minimum version of cmake to 3.10 JF
f049f382 2020-01-18 Encapsulate the drawing of the screen into Screens classes. JF
f14ba4a7 2020-01-18 Add version (major.minor.patch) in CMake files. JF
fb99520c 2020-01-18 Add version (major.minor.patch) in CMake files. JF
6ca08173 2020-01-18 Update comment about system task JF
b34ff32f 2020-01-18 DateTimeController is now updated in the system task. JF
8daa830e 2020-01-18 Apply Hardware reset on display during wake-up, as softreset might not be enough to wake the display up. JF
c1f3a31b 2020-01-17 Disable SPI, I²C, touch controller and display controller in sleep mode. JF
69a14a22 2020-01-17 Type again JF
24fa6bd5 2020-01-17 Typo JF
81d629e8 2020-01-17 Add support for Black magic probe (using GDB client). JF
6abf12ff 2020-01-12 Detect BLE disconnection (in addition to BLE connection) and update the display accordingly. JF
3c29a11c 2020-01-12 Fix link error because of missing file "nrf_common.ld" JF
f23ef842 2020-01-12 Improve date/time accuracy and handle counter overflow. JF
9baf00bb 2020-01-11 Merge pull request #11 from JF002/date-library JF002
8253c099 2020-01-11 Add date library (https://github.com/HowardHinnant/date) to manage the date and time. JF
04c7b142 2020-01-09 Increase configMINIMAL_STACK_SIZE to fix crash issue caused by freertos timers. JF
1e25f51a 2020-01-05 Fix typo in main CMakeLists.txt file. JF
bbe4e500 2020-01-05 Improve power consumption and SLEEP mode : JF
7688f468 2020-01-03 Update doc (current state about touch panel) JF
ee530baa 2020-01-03 Add basic touch panel driver. JF
27d0e1e0 2020-01-02 Add documentation about building a stub using NRF52-DK. JF
16c7ce89 2020-01-02 Send command DisplayOn/Off to LCD when enabling/disabling the display. JF
e08cfe07 2020-01-02 Apply reset signal on pin P0.26 for LCD during init. JF
6abe5d8d 2019-12-30 Remove deleted files from CMakeLists.txt JF
b744b966 2019-12-28 Add DateTimeController to manage the time. JF
92985eb9 2019-12-27 Add picture in README.md JF
46eeefb5 2019-12-27 Add BleController to manage the BLE connection status JF
11aa5e3d 2019-12-27 Replace pin numbers by constants JF
fcbd341c 2019-12-27 Implement battery measurement in BatteryController. JF
11d54035 2019-12-27 Add small font, display date, Ble connection and battery power in display app (hard-coded values for now). JF
b5b3c427 2019-12-27 Measure and log battery voltage from SystemTask JF
75e74904 2019-12-26 Use push button to go to sleep/wake up. JF
9a379e18 2019-12-26 Merge branch 'ble-cts' of JF/PineTime into master JF
598c42df 2019-12-26 Add more functionalities in "current state" JF
2147794f 2019-12-26 Add doc about BLE in README.md JF
e8f9304d 2019-12-23 Code cleaning, implement BT connection, advertising, discovery and CTS in ble_manager module. JF
981dc3fc 2019-12-21 Track the time using RTC JF
ecf307c5 2019-12-21 Add BLE and CTS client. Time can be retrieved from a CTS server (like NRFConnect) once it's bond. JF
528fc566 2019-12-07 The font is now fixed width. JF
6fbb6c8f 2019-12-07 Convert Spi and GFX to C++. JF
0db16bd8 2019-12-06 Add missing return statements which fix crashes in release mode. JF
5225706c 2019-12-05 Add DisplayApp, and lcdfont. Update the display every second JF
29efb9ae 2019-12-05 Update Readme JF
fd9c3698 2019-12-05 Update Readme JF
adf405a2 2019-12-05 Add support for LCD (ST7789) JF
66182d15 2019-12-02 First code tested on the actual pinetime hardware JF
2ea27e0c 2019-11-17 Initial commit JF