3a49bbba |
2020-06-16 |
Merge branch 'develop' of JF/PineTime into master |
JF |
9a89ff7f |
2020-06-16 |
Set version to 0.6.1 |
JF |
73e6cbde |
2020-06-16 |
Fix builds that do not specify CMAKE_BUILD_TYPE during CMake generation. Apply Release by default. |
JF |
5faa68ba |
2020-06-16 |
Remove reference to MERGEHEX as it's not needed anymore. |
JF |
f133d1e9 |
2020-06-16 |
Fix #include that were pointing to my own FS instead of relative paths to the SDK. |
JF |
fab220d0 |
2020-06-13 |
Fix idle timer bug that would prevent the screen from waking up. |
JF |
47851fb3 |
2020-06-08 |
Display BLE MAC address in sysinfo Screen. |
JF |
9115c49b |
2020-06-07 |
Fix reset reason (it returns the actual reset reason instead of hard coded 'hard reset' value). |
JF |
421af962 |
2020-06-07 |
Add build date and time in sysinfo screen. |
JF |
81a0ad73 |
2020-06-07 |
Set idle timeout to 15s before going to sleep. |
JF |
e22c0609 |
2020-06-07 |
Add uptime counter in DateTimeController and display it in SystemInfo screen. |
JF |
baafb96f |
2020-06-07 |
Set version to 0.7.0 |
JF |
a0e73f5c |
2020-06-07 |
Merge branch 'develop' of JF/PineTime into master |
JF |
dbdb26ae |
2020-06-07 |
DfuService : fix Magic number : incorrect values were written in memory. |
JF |
2170800d |
2020-06-07 |
Improve doc about bootloader & mcuboot. |
JF |
46b8bf9f |
2020-06-06 |
Add new target (pinetime-graphics) that flash the bootloader logo into the spi flash memory. |
JF |
e7723598 |
2020-06-01 |
Automatically go to sleep after 5 sec of inactivity. |
JF |
de822cc3 |
2020-06-01 |
Encapsulate DFU Image buffering and writing into spi flash in DfuImage. |
JF |
f6aa41c2 |
2020-06-01 |
Encapsulate notification send (sync/async) into DfuService::NotificationManager; |
JF |
07f74cee |
2020-06-01 |
DFU : add timeout detection : abort dfu procedure after 10s without any data from the host. |
JF |
b41a856b |
2020-06-01 |
Add python script to DFU from a linux PC to the Pinetime |
JF |
dca559aa |
2020-06-01 |
Improve DFU procedure : |
JF |
4717cf0a |
2020-05-24 |
Add driver for writing into the internal flash. |
JF |
00451ef0 |
2020-05-24 |
Add example scripts to generate mcuboot image, dfu file and program them with openocd. |
JF |
4154dae0 |
2020-05-24 |
Fix race condition in SpiMaster.cpp. |
JF |
84b996bf |
2020-05-24 |
Typo in file name. |
JF |
82b4ddc2 |
2020-05-24 |
Merge branch 'nimble-ota' of JF/PineTime into develop |
JF |
07371798 |
2020-05-24 |
Merge develop |
JF |
331481cd |
2020-05-24 |
Refactor CMake files to allow building 2 binaries : one standalone and one compatible with mcuboot bootloader (the offset in memory is different). |
JF |
3cc76d76 |
2020-05-24 |
Working demo of OTA using MCUBoot https://github.com/lupyuen/pinetime-rust-mynewt/releases/tag/v4.1.4 |
JF |
ce328636 |
2020-05-20 |
Fix offset issues in OTA procedure. |
JF |
8a94750e |
2020-05-17 |
Merge branch 'develop' of JF/PineTime into master |
JF |
be1ad9b0 |
2020-05-17 |
Disable logging once again... |
JF |
79131f4f |
2020-05-17 |
Improve SPI driver (use a mutex to prevent race conditions). |
JF |
9753967d |
2020-05-17 |
Update LittleVGL from 6.1.1 to 6.1.2. It fixes a memory leak when a screen used 2 lv_img objects (occured in Clock). |
JF |
d58f57b1 |
2020-05-16 |
Merge pull request #30 from JF002/nimble |
JF002 |
d6c6ac4c |
2020-05-16 |
Remove reference to NRF Softdevice in CMake and documentation. |
JF |
56fba1c2 |
2020-05-16 |
Merge branch 'nimble' of git.proxmox3:JF/PineTime into nimble |
JF |
ee05577d |
2020-05-11 |
Fix race conditions on SPI and integrate the SPI NOR Flash driver into DFUService (WIP) |
JF |
c55dd06f |
2020-05-11 |
Merge pull request #27 from piggz/pinetime-service |
JF002 |
7e3ac357 |
2020-05-07 |
Merge branch 'pinetime-service' of github.com:piggz/Pinetime into pinetime-service |
Adam Pigg |
ca0ef773 |
2020-05-07 |
TODO is done |
Adam Pigg |
0b8e6c3f |
2020-05-07 |
Add SPI NOR Flash driver, WIP. |
JF |
b4e82dd1 |
2020-05-05 |
Add support for reading the current time |
Adam Pigg |
206bdbf5 |
2020-05-04 |
Move PinetimeService to CurrentTimeService witha view to implement CTS |
Adam Pigg |
d33be52b |
2020-04-28 |
Run the alert notification service and simplify trhe pinetime service |
Adam Pigg |
49a9a93c |
2020-04-28 |
Add a very basic alert nofification service |
Adam Pigg |
b760b3f9 |
2020-04-28 |
Add a simple service to allow setting the time from a controlling |
Adam Pigg |
a9a5bd03 |
2020-05-05 |
Add support for reading the current time |
Adam Pigg |
9935fb19 |
2020-05-04 |
Move PinetimeService to CurrentTimeService witha view to implement CTS |
Adam Pigg |
f96c048d |
2020-05-03 |
Read and log info from Start and Ini packets. |
JF |
59287e51 |
2020-05-03 |
Improve dfu state machine |
JF |
66caada0 |
2020-05-02 |
Merge branch 'nimble' into nimble-ota |
JF |
ed168716 |
2020-05-02 |
Add Asssert & debug messages. |
JF |
40e3ac61 |
2020-05-02 |
Update syscfg.h |
JF |
e20fdfa4 |
2020-05-02 |
Add new screen that is displayed during the OTA transfert. |
JF |
87c6556a |
2020-05-01 |
Defer the discovery of services using the system task. |
JF |
56b52792 |
2020-05-01 |
Clean code of DfuService |
JF |
0195ece3 |
2020-05-01 |
Working DfuService with quick'n'ugly code |
JF |
332b5146 |
2020-04-30 |
Fix random crash caused by bad implementation of ble_npl_hw_enter_critical(). |
JF |
5df4c101 |
2020-04-28 |
Run the alert notification service and simplify trhe pinetime service |
Adam Pigg |
423a956d |
2020-04-28 |
Add a very basic alert nofification service |
Adam Pigg |
f201c9af |
2020-04-28 |
Add a simple service to allow setting the time from a controlling |
Adam Pigg |
833c5342 |
2020-04-27 |
Re-enable watchdog |
JF |
5291bcc7 |
2020-04-27 |
Nimble OTA : work in progress |
JF |
746c164c |
2020-04-27 |
BLE : Display the actual status of the connection on the screen. |
JF |
557e8fa1 |
2020-04-27 |
Merge pull request #25 from piggz/nimble |
JF002 |
be67b529 |
2020-04-27 |
Remove references to BLE Manager |
Adam Pigg |
bdc10744 |
2020-04-26 |
Add Nimble in libs directory |
JF |
032fad09 |
2020-04-25 |
NimbleController : CTS & ANS are now working together (even if the code is not as good as I would like). |
JF |
5fcb90a1 |
2020-04-25 |
NimbleController : CTS & ANS working but not at the same time (conflict during discovery) |
JF |
89ccdd00 |
2020-04-23 |
NimbleController : Encapsulate CTS client in its own class. |
JF |
24a7b6e3 |
2020-04-23 |
NimbleController : Encapsulate device info service in its own class. |
JF |
14d69544 |
2020-04-22 |
NimbleController : Implement device info service |
JF |
a9254ee9 |
2020-04-22 |
NimbleController : support CTS |
JF |
2c9ce1cf |
2020-04-19 |
Encapsulate nimble code into NimbleController. |
JF |
dd6aecbf |
2020-04-19 |
Integration of nimble, work in progress. |
JF |
24a1f87a |
2020-04-06 |
Merge pull request #23 from ToXIc-Dev/patch-1 |
JF002 |
e0307a8e |
2020-04-05 |
Links mixed up, fixed. |
ToXIc |
86d5732b |
2020-04-05 |
Merge branch 'develop' of JF/PineTime into master |
JF |
6e1bd118 |
2020-04-05 |
Merge branch 'ble-notifications' of JF/PineTime into develop |
JF |
d5c2a589 |
2020-04-05 |
Update BLE and battery icons from https://gitlab.com/arteeh/pinetimeos : it saves ~60KB of flash! |
JF |
932c0479 |
2020-04-05 |
Add documentation about BLE connection and services. |
JF |
26fb9ed1 |
2020-04-04 |
Disable logging (again...). |
JF |
d564b3cf |
2020-04-04 |
Fix crash when the computer disconnect from the BLE connection. |
JF |
211e9795 |
2020-03-29 |
Update Readme, add section about BLE connection troubleshooting |
JF |
9ad1f05b |
2020-03-29 |
Improved BLE logging |
JF |
baca0fc3 |
2020-03-28 |
Encapsulate Notification management in NotificationManager. It implement a static array of notifications to avoid dynamic allocation. |
JF |
68240704 |
2020-03-25 |
Add support for BLE notification (ANS client). |
JF |
7e9a7e4d |
2020-03-22 |
Fix bad memory alloaction in sysinfo screen. |
JF |
fb64ba8f |
2020-03-22 |
Add new App : Sysinfo. It displays various info about the running system : version, date/time, battery, brightness and resetreason. It contains placeholder for future use (like mac address, uptime,...). |
JF |
8ed6ffaa |
2020-03-15 |
Add the possibility to the screen to handle a touch gesture. |
JF |
2c55ab20 |
2020-03-15 |
Merge branch 'brightness-app' of JF/PineTime into develop |
JF |
2ed76ac5 |
2020-03-15 |
Encapsulate brightness controll into the class BrightnessController. |
JF |
eabb54f1 |
2020-03-15 |
Workaround for a issue when the FDS (flash data storage for BLE softdevice)) memory is full (it prevent the app from running correctly and just display a black screen) : if the fds cannot init, erase the memory and try again. |
JF |
6c4afdc4 |
2020-03-14 |
Merge branch 'battery-icon' of JF/PineTime into develop |
JF |
4d2aacf8 |
2020-03-14 |
Display battery level and BLE connection status using icon on Clock screen. |
JF |
a91c68c9 |
2020-03-11 |
Backup and restore vertical scroll offset when goind to sleep/wakeup to avoid scrambled display on wake-up. |
JF |
b279c994 |
2020-03-10 |
Set version 0.4.0 |
JF |
4de22601 |
2020-03-10 |
Apply a "up" transition when an app is opened. |
JF |