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
|
27d0e1e02f
|
Add documentation about building a stub using NRF52-DK.
|
2020-01-02 15:19:28 +01:00 |
|
JF
|
16c7ce8929
|
Send command DisplayOn/Off to LCD when enabling/disabling the display.
|
2020-01-02 14:48:33 +01:00 |
|
JF
|
e08cfe07c7
|
Apply reset signal on pin P0.26 for LCD during init.
|
2020-01-02 14:47:59 +01:00 |
|
JF
|
6abe5d8db8
|
Remove deleted files from CMakeLists.txt
|
2019-12-30 17:44:43 +01:00 |
|
JF
|
b744b96622
|
Add DateTimeController to manage the time.
Use messages in message queues to refresh the UI
|
2019-12-28 14:34:50 +01:00 |
|
JF
|
46eeefb53a
|
Add BleController to manage the BLE connection status
|
2019-12-27 17:05:49 +01:00 |
|
JF
|
11aa5e3d88
|
Replace pin numbers by constants
|
2019-12-27 17:05:09 +01:00 |
|
JF
|
fcbd341c1c
|
Implement battery measurement in BatteryController.
Update battery info on wake up (with button)
|
2019-12-27 16:05:35 +01:00 |
|
JF
|
11d5403558
|
Add small font, display date, Ble connection and battery power in display app (hard-coded values for now).
|
2019-12-27 15:12:09 +01:00 |
|
JF
|
b5b3c4270b
|
Measure and log battery voltage from SystemTask
|
2019-12-27 15:11:21 +01:00 |
|
JF
|
75e74904e8
|
Use push button to go to sleep/wake up.
Use a queue to transmit messages between system and display task (sleep & wake up for now).
|
2019-12-26 18:33:40 +01:00 |
|
JF
|
e8f9304d37
|
Code cleaning, implement BT connection, advertising, discovery and CTS in ble_manager module.
|
2019-12-23 19:57:45 +01:00 |
|
JF
|
981dc3fce1
|
Track the time using RTC
|
2019-12-21 22:31:06 +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
|
528fc56616
|
The font is now fixed width.
HUGE performance improvement of the display driver.
|
2019-12-07 19:15:33 +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
|
5225706cc8
|
Add DisplayApp, and lcdfont. Update the display every second
|
2019-12-05 21:19:47 +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 |
|