summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-12-09Remove commented codeKieran Cawthray1-2/+0
2021-12-09Adjust icon alignment only on IsUpdated()Kieran Cawthray2-11/+18
2021-12-09Alignment fixesKieran Cawthray1-5/+12
2021-12-09Merge pull request #353 from Avamander/patch-weatherJF17-31/+1508
WeatherService
2021-12-09Merge branch 'develop' into patch-weatherAvamander16-62/+306
2021-12-09Fix assertion failure in ButtonHandlerJames A. Jerkins1-1/+1
FreeRTOS says zero is not a valid value for xTimerPeriodInTicks. Zero value fires an assertion on line 361 in timers.h
2021-12-09Break not return thanks @FintasticManTim Keller1-1/+1
2021-12-09Adjust systemtask to respect doNotGoToSleep.Tim Keller1-1/+4
2021-12-09Adjust BLE/LL stacks, style, comments, refactoringJames A. Jerkins4-18/+31
Increase BLE task stack +200 and decrease LL task stack -200 more braces!
2021-12-09Persist bond between rebootsJames A. Jerkins3-10/+117
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-09Fix for passkey screen scrambleJames A. Jerkins3-9/+17
When a passkey is displayed, screen on or off, and another passkey is displayed the screen may become scrambled. Fix the issue by insuring the whole screen is drawn every time.
2021-12-09Connect and bond with a passkeyJames A. Jerkins13-41/+154
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-04Fixed air quality amounts being off by a few orders of magnitudeAvamander1-1/+1
2021-12-04Updated docs and renamed functions for consistencyAvamander3-13/+20
2021-12-04Added a note about map key capitalizationAvamander1-1/+1
2021-12-04Revert wrong change to DisplayAppAvamander1-6/+1
2021-12-04Added a note about the timestamp having a timezone offsetAvamander1-1/+5
2021-12-04Removed float usage from displayAvamander1-4/+4
2021-12-04Better cleanup, bugfixes and improvements in weather parsing. UI improvementsAvamander4-40/+89
2021-12-04Improved Temperature parsingAvamander1-1/+1
2021-12-04Fixed a bug in DewPoint decodingAvamander1-1/+1
2021-12-04Whoops, fixed a wrong typeAvamander1-2/+2
2021-12-04Added a few helper functionsAvamander2-4/+59
2021-12-04Improved documentationAvamander1-3/+7
2021-12-04Improved documentationAvamander1-0/+20
2021-12-04Removed an instance of shadowingAvamander1-4/+4
2021-12-04Clarified a few commentsAvamander1-5/+6
2021-12-04Specified how values should be interpreted betterAvamander1-2/+7
2021-12-04Removed unnecessary change in CMakeListsAvamander1-1/+1
2021-12-04Added new precipitation and obscuration typesAvamander1-2/+12
2021-12-04Fixed an incorrect decode in HumidityAvamander1-1/+1
2021-12-04Improved debug UI.Avamander2-1/+25
2021-12-04Implemented parsing of all defined weather data typesAvamander1-19/+181
2021-12-04Improved UI and fixed a bugAvamander2-10/+31
2021-12-04Bunch of bugs fixed, improved error handling, debug UI additionAvamander5-129/+182
2021-12-04Improved error handling and fixed incompatibility with co.nstant.in:cbor libraryAvamander2-8/+11
2021-12-04Fixed recovery buildAvamander1-1/+2
2021-12-04Removed versioning because it's not necessaryAvamander1-8/+1
2021-12-04Changed UUID so it wouldn't conflict with MotionAvamander1-3/+3
2021-12-04Fixed a few compilation errors, fixed UUID.Avamander5-14/+25
2021-12-04Implemented a few functions.Avamander4-41/+85
2021-12-04Few formatting fixesAvamander3-8/+8
2021-12-04Started initial work on the UIAvamander4-177/+80
2021-12-04Added autodetection for clang-format versionAvamander1-8/+7
2021-12-04Brace style and whitespace fixesAvamander5-5/+5
2021-12-04Switched to non-deprecated math headerAvamander1-0/+1
2021-12-04Fixed a few bugs, enabled UsefulBuf library optimizationsAvamander5-25/+44
2021-12-04Minor style improvementAvamander1-1/+2
2021-12-04Skeleton of the receiving logicAvamander3-76/+145
2021-12-04Removed redundant comments from NrfLoggerAvamander1-2/+1