49bf1239 |
2020-06-27 |
Merge branch 'develop' of JF/PineTime into master |
JF |
4f9adb23 |
2020-06-27 |
Re-enable watchdog |
JF |
f8ffb405 |
2020-06-27 |
Merge branch 'nimble_1_3_0' into develop |
JF |
e8699128 |
2020-06-20 |
Merge pull request #37 from darnel/fix-include |
JF002 |
c1cf9fde |
2020-06-20 |
Merge pull request #36 from darnel/fix-ld |
JF002 |
3dfba0b9 |
2020-06-19 |
Update BLE status when BLE is connected. |
JF |
b8f9d706 |
2020-06-19 |
Use PRIMASK instead of BASEPRI for critical sections in FreeRTOS. This is needed by NimBLE to be able to mask radio interrupt (which has priority 0). |
JF |
238cda0b |
2020-06-19 |
Apply fix for errata 87 (FPU issue). |
JF |
a0b5cbbc |
2020-06-19 |
Disable all logging |
JF |
34fd4c5c |
2020-06-17 |
Fix link error because of missing file "nrf_common.ld" |
Vojtěch Jirkovský |
064e77f0 |
2020-06-17 |
Fix #include to relative paths |
Vojtěch Jirkovský |
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 |
9898fed8 |
2020-06-16 |
Update to nimble 1.3.0 + WIP : debug BLE connection issue with android phones. |
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 |