JF
|
1bb2eb9dcd
|
Disable sleep mode on the SPI NOR Flash when the version is unknown. This is because the current bootloader (which does not exposes its version) cannot initialize the chip when it's in sleep mode.
This feature will be re-enabled when the bootloader expses it's version.
|
2020-10-27 19:38:45 +01:00 |
|
Anton Fosselius
|
ab36c6cd24
|
Update main.cpp
changed "include Logging" to "include logging", now compiles with RTT ;)
|
2020-10-23 11:25:46 +02:00 |
|
Enno Boland
|
8842259c7c
|
fix build on linux
This commit fixes upper/lowercase issues in directory names that cause
the build to fail on case sensitive file systems like Linux uses.
|
2020-10-20 09:16:30 +02:00 |
|
JF002
|
3c5fd5ca8b
|
Merge pull request #93 from robertecurtin/master
Fix typo in SystemInfo app.
|
2020-10-18 17:50:20 +02:00 |
|
JF002
|
c655ec71f0
|
Merge pull request #99 from rafacouto/patch-1
Update SystemInfo.cpp - Show MAC bytes with left-zeroes
|
2020-10-18 17:46:22 +02:00 |
|
Avamander
|
4b0a852053
|
Made sure to use right data type for a negative number
|
2020-10-15 22:52:53 +03:00 |
|
Avamander
|
174e5ccfe4
|
Removed weird parentheses from constexpr
|
2020-10-15 22:51:43 +03:00 |
|
Avamander
|
128a2ea226
|
Changed #define to constexpr in Music.cpp
|
2020-10-15 22:50:28 +03:00 |
|
Avamander
|
6f45c0f669
|
Unified MusicStatus enum constant capitalization with others
|
2020-10-15 22:45:53 +03:00 |
|
Avamander
|
d4531d7bf3
|
Reordered the functions in Music.cpp correctly
|
2020-10-15 22:16:08 +03:00 |
|
Avamander
|
82126edf88
|
Added lv_img_set_src_arr that does better type checking when drawing images from arrays
|
2020-10-15 22:16:08 +03:00 |
|
Avamander
|
2b9906184b
|
Refactored and improved the Music watchapp
|
2020-10-15 22:16:08 +03:00 |
|
Robert Curtin
|
2d5ddb88a7
|
Noticed this typo when booting my PineTime
|
2020-10-12 08:45:41 -04:00 |
|
Rafa Couto
|
efb7a973a1
|
Update SystemInfo.cpp
Show MAC bytes with left-zeroes
|
2020-10-12 05:12:31 +02:00 |
|
Avamander
|
fd110dabe8
|
Reformatted InfiniPaint again
|
2020-10-09 11:36:16 +03:00 |
|
Avamander
|
189c5a83b2
|
Made sure to unsuppress the diagnostic check after the infinite loop declaration
|
2020-10-09 11:36:16 +03:00 |
|
Avamander
|
f68c7b65b3
|
Minor formatting, diagnostic and documentation changes
|
2020-10-09 11:36:16 +03:00 |
|
JF002
|
b3ef816471
|
Merge pull request #83 from Avamander/patch-7
Removed an incomplete message() call from CMakeLists.txt
|
2020-10-08 21:03:39 +02:00 |
|
JF002
|
0a8d8953f7
|
Merge pull request #80 from Avamander/patch-1
Switched from NULL to nullptr
|
2020-10-08 20:58:24 +02:00 |
|
Avamander
|
cc3a9f3c79
|
Removed an incomplete message() call from CMakeLists.txt
|
2020-10-04 18:46:34 +03:00 |
|
Avamander
|
aba3d65e3a
|
Merge remote-tracking branch 'origin-origin/patch-3'
# Conflicts:
# src/systemtask/SystemTask.cpp
|
2020-10-04 16:23:13 +03:00 |
|
Avamander
|
77f4d5448b
|
Fixed a small warning with Screen's constructor
|
2020-10-04 15:14:09 +03:00 |
|
Avamander
|
9b7ba7b5b8
|
Fixed a typo in SystemTask
|
2020-10-04 15:13:01 +03:00 |
|
Avamander
|
1d96758acd
|
Minor #include improvements
|
2020-10-04 15:11:21 +03:00 |
|
Avamander
|
e85d1ffc62
|
Replaced NULL with nullptr
|
2020-10-04 15:09:17 +03:00 |
|
Avamander
|
13da1e38f0
|
Switched from NULL to nullptr
|
2020-10-04 14:53:11 +03:00 |
|
Avamander
|
6c86d1d9d7
|
Fixed all the includes that were broken due to the renames
|
2020-10-02 22:16:48 +03:00 |
|
Avamander
|
4daab26926
|
Renamed displayapp/Screens to displayapp/screens
|
2020-10-02 21:49:55 +03:00 |
|
Avamander
|
e3fb2f0b89
|
Renamed DisplayApp/ to displayapp/
|
2020-10-02 21:46:41 +03:00 |
|
Avamander
|
30c261028e
|
Renamed Logging/ to logging/
|
2020-10-02 21:45:51 +03:00 |
|
Avamander
|
e25c4edbcf
|
Renamed SystemTask/ to systemtask/
|
2020-10-02 21:45:21 +03:00 |
|
Avamander
|
40a643d203
|
Renamed Components/ to components/
|
2020-10-02 21:44:27 +03:00 |
|
Avamander
|
455d8319e4
|
Reformatted the CMakeLists for consistency
|
2020-10-02 21:43:30 +03:00 |
|
JF
|
f3728c41bb
|
Add Immediate Alert Service, needed by the "Find Me" profile from BLE spec.
|
2020-09-27 20:59:06 +02:00 |
|
JF
|
5d3a974493
|
Add BatteryInformationService to expose the battery level to BLE host.
|
2020-09-27 20:02:47 +02:00 |
|
JF
|
6f92356873
|
Call SpiNorFlash::WakeUp() during initialization to ensure that the chip is not is sleep mode.
|
2020-09-20 14:31:26 +02:00 |
|
JF
|
d45cf23611
|
Rename Pinetime-JF -> InfiniTime
|
2020-09-20 11:09:50 +02:00 |
|
JF
|
20f5b0ffba
|
Fix race conditions during sleep/wakeup, where SPI/TWI could be disabled while transaction were in progress (https://github.com/JF002/Pinetime/issues/60).
|
2020-09-13 21:26:44 +02:00 |
|
JF
|
d757344f1b
|
Docker post build : generate post build script with versions from the CMake project.
|
2020-09-08 22:15:10 +02:00 |
|
JF
|
4e8e52bf6e
|
Fix constness and set version to 0.8.1.
|
2020-09-02 21:36:13 +02:00 |
|
JF
|
1aa5b0a440
|
Fix firmware version reported by Device Information Service on BLE. It was previously hard-coded, it is now set by CMake accoridng to the project version.
Fix Manufacturer name, model number, sw revision according to https://wiki.pine64.org/index.php?title=Firmware_versioning_for_companion_apps.
|
2020-09-02 21:31:31 +02:00 |
|
JF
|
754918fda6
|
Fix bad formatting in SystemInfo.
|
2020-08-22 20:43:14 +02:00 |
|
JF
|
f7e40b1b58
|
Re-implement sleep/wakeup for touch panel, display, NOR Flash, SPI and TWI.
|
2020-08-22 17:59:59 +02:00 |
|
JF
|
ecbbeb6283
|
Fix Infinipaint that would crash when started.
|
2020-08-22 16:42:53 +02:00 |
|
JF
|
a664dec07f
|
Add paint application.
|
2020-08-21 11:55:59 +02:00 |
|
JF
|
7d3af600bd
|
Add TouchModes : in Gestures mode, only 1 event is processed for each touchevent. This allows to recognize gesture and handle them in Screens or in DisplayApp.
In Polling mode, X/Y positions are sent continuously to lvgl, allowing to scroll inside a dropdown menu for example.
|
2020-08-20 21:09:45 +02:00 |
|
JF
|
e6a1aff6ce
|
Docker build : split build.sh into 2 scripts : build.sh that always exists and post_build.sh that is generated by cmake build.sh
|
2020-08-20 09:38:10 +02:00 |
|
JF
|
f197a3fe88
|
All output files (bin, hex, image, dfu) contain the version of the project in their filename.
Update Docker build script accordingly.
Also fix permission issue with docker build (all files belonged to root).
|
2020-08-19 21:52:46 +02:00 |
|
JF
|
1e1bb1c6b7
|
Build lvgl, nimble and nrf sdk as static libs. This allows to specify custom build param and to remove warnings from these libs.
This also speeds up the build of the whole project as those libs are now built once for the 3 targets.
|
2020-08-17 16:48:12 +02:00 |
|
JF
|
83f6d7d81b
|
Fix most of the warnings. Remaining warnings come from nimble source code.
|
2020-08-17 16:31:00 +02:00 |
|