Jean-François Milants
bef3e708f6
Merge branch 'ShakeWake' of https://github.com/geekbozu/InfiniTime into geekbozu-ShakeWake
...
# Conflicts:
# src/CMakeLists.txt
# src/displayapp/Apps.h
# src/displayapp/DisplayApp.cpp
# src/displayapp/screens/settings/Settings.cpp
2022-01-04 21:48:08 +01:00
SteveAmor
15c3807a76
Adds enum class for chimes option
2022-01-04 19:32:29 +00:00
Tim Keller
5c13200238
Fix crash upon leaving app.
...
Code formatting
2022-01-04 02:00:03 +00:00
Tim Keller
f780ac999a
Actually save the threshold
...
Prevent a few crashes due to an LV task being active when it shouldnt be.
2022-01-04 02:00:02 +00:00
Tim Keller
d2510d7926
Better Sensitivity UI, Calibration button added
2022-01-04 02:00:02 +00:00
Tim Keller
6d74820698
Add averaging to wake threshold. Makes it take more then just a "flick" to turn on
2022-01-04 01:59:01 +00:00
Tim Keller
3ebf002f9d
Add start of settings app for senstivity.
...
really just debugging. I want to make it more configurable then high med low.
Position of setting needs a new location...dynamicly adding it currently at the end. Which honestly im fine with.
2022-01-04 01:59:01 +00:00
Tim Keller
ad42cdf120
Cleanup
2022-01-04 01:57:18 +00:00
Tim Keller
d270275bd2
Added Shake to wake
2022-01-04 01:57:18 +00:00
SteveAmor
cc259b6a4a
resolves conflicts
2022-01-02 22:27:43 +00:00
Stephanie
e0013e7304
Ran clang-format
2021-12-30 21:51:43 +01:00
Stephanie
a65f173e3c
Renamed confusing variables and general cleanup
2021-12-30 21:51:43 +01:00
Stephanie
f7d1b3f368
Moved trip meter update to MotionController and changed trip meter logic
2021-12-30 21:51:43 +01:00
Stephanie
fb87fdb2d9
Changed lap counter to trip meter
2021-12-30 21:51:43 +01:00
Stephanie
d034bd131e
Added "lap" button to step counter
2021-12-30 21:51:43 +01:00
James A. Jerkins
eca0588c23
Optional secure pairing with a passkey
...
Support passkey pairing when requested by the central
Fix a comment and reorder warning
2021-12-21 16:02:01 -06:00
Tim Keller
1470489e7b
Fix Failed rebase.
2021-12-10 01:49:03 +00:00
Tim Keller
0a0d1f2703
Fix more initializers
2021-12-10 01:18:57 +00:00
Tim Keller
b9a2db1a49
Fix large file support that broke due to a refactor.
2021-12-10 01:18:57 +00:00
Tim Keller
d1e9aa1076
Force variable cleanup because LFS makes assumptions about variable initialization state
2021-12-10 01:18:57 +00:00
Tim Keller
fdb5e27aea
Attempt at a more robust File handler
2021-12-10 01:18:57 +00:00
Tim Keller
b62c62ee1f
Change read to return LFS return values when reading a directory or nonexistant file
2021-12-10 01:18:57 +00:00
Tim Keller
09b9130244
Fix string nullterminations,
...
Expand error codes.
2021-12-10 01:18:57 +00:00
Tim Keller
362a5ef113
Added move function
2021-12-10 01:18:57 +00:00
Tim Keller
8f46908d38
Fix lvgl_open to respect littlefs open errors
2021-12-10 01:18:57 +00:00
Tim Keller
f4322841ff
Remove DirDelete, implementation did not work and memory contraints are recursive. Better implemented on client side...
2021-12-10 01:18:57 +00:00
Tim Keller
2e10b0fe64
Remove mount/unmount. No longer needed
2021-12-10 01:18:57 +00:00
Tim Keller
c1aa5a5ea7
Write works
2021-12-10 01:18:57 +00:00
Tim Keller
8fb99471c3
Reading Seems to work?
2021-12-10 01:18:57 +00:00
Tim Keller
faa05eb57b
Actually fix memory corruption, seems stable now
...
ListDir MKDIR delete all seem to work
Co-authored-by: Iambian <Iambian@users.noreply.github.com>
2021-12-10 01:18:57 +00:00
Tim Keller
6393a17d74
List Dir works?
2021-12-10 01:18:57 +00:00
Tim Keller
d89e38d3bf
Focus on getting flash access working properly
2021-12-10 01:18:57 +00:00
Tim Keller
8f6a390c36
Start of read command
2021-12-10 01:18:57 +00:00
Tim Keller
3a8e66a52f
Added Delete file
...
Added FS Stat.
2021-12-10 01:18:57 +00:00
Tim Keller
eabbbfa373
Fix folder count in output
2021-12-10 01:18:57 +00:00
Tim Keller
1dd7174480
More reliable FS listing
2021-12-10 01:18:57 +00:00
Tim Keller
91c644b43c
direcetory listings maybe?
...
Added LISTDIR command and notify responses.
2021-12-10 01:18:57 +00:00
Tim Keller
f57f797ff5
Added Blank FSService that exposes only version info
2021-12-10 01:18:57 +00:00
Reinhold Gschweicher
e104f17b1b
AlarmController: remove unused app_timer.h include in header
2021-12-09 21:30:33 +01:00
Avamander
e8c1302cd6
Merge branch 'develop' into patch-weather
2021-12-09 22:20:29 +02:00
James A. Jerkins
048ecd41e4
Adjust BLE/LL stacks, style, comments, refactoring
...
Increase BLE task stack +200 and decrease LL task stack -200
more braces!
2021-12-09 21:14:16 +01:00
James A. Jerkins
150fa3b661
Persist bond between reboots
...
Save bond information in the FS after a disconnect or encryption change
if the bond is not already stored. The bond is restored on boot enabling
automatic reconnection to a previously bonded central.
Two consecutive watch reboots with the central out of range (or BLE off)
will remove the stored bond from the watch.
2021-12-09 21:14:16 +01:00
James A. Jerkins
62dbcbfc95
Connect and bond with a passkey
...
This commit adds the following:
Passkey pairing - passkey is displayed on watch
Swipe down to clear passkey screen
Connection encryption
Connection bonding
Automatic reconnects to a bonded peripheral
Trusted device on Android
Note that persisting the bond between reboots is NOT included in
this commit. Therefore, rebooting the watch will cause reconnect failures.
You must delete the bond from the phone to reconnect/pair.
2021-12-09 21:14:16 +01:00
Avamander
3eebe66d65
Updated docs and renamed functions for consistency
2021-12-04 22:03:40 +02:00
Avamander
f1f2bc119a
Added a note about map key capitalization
2021-12-04 22:03:40 +02:00
Avamander
7b04ce5eba
Added a note about the timestamp having a timezone offset
2021-12-04 22:03:40 +02:00
Avamander
62bb6b5163
Better cleanup, bugfixes and improvements in weather parsing. UI improvements
2021-12-04 22:03:40 +02:00
Avamander
58d454b11f
Improved Temperature parsing
2021-12-04 22:03:40 +02:00
Avamander
4a8f72bd1e
Fixed a bug in DewPoint decoding
2021-12-04 22:03:40 +02:00
Avamander
be7931c4fb
Whoops, fixed a wrong type
2021-12-04 22:03:40 +02:00