GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||
GeezerVison is showing github.com — Constant frequency SystemTask state updates by mark9064 · Pull Request #2329 · InfiniTimeOrg/InfiniTime Conversation
Member
Hopefully fixes #1425 (I haven't tested) and other jank caused by motion measurements happening more often than usual The period isn't exactly 100ms due to rounding, but I think it's close enough since there is nothing here that depends on super high precision for accuracy (this is a problem for PPG for example)
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactions
|
There was an error while loading. Please reload this page.
|
Build size and comparison to main:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I've been using this today, and it feels like the display is polling slower than before. When I swipe between screens, there's a slight delay before I can swipe again, it seems less responsive than it used to be. But only slightly |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
It should be more responsive as the systemtask spends less time doing things like motion updates when there are many events leaving it free to process touch events etc |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
It seems the watch needs some "getting used to" this, as it definitely feels more responsive after a day or two of use. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
b594ddf to
0590131
Compare
|
(Rebased onto the motion update changes) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
I compared with my wife's pinetime running InfiniTime 1.14, and I couldn't spot any difference in reactivity or polling speed.
But those changes will definitely make motion processing more reliable!
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
Display turns on every 30 min when Shake Wake is active
There was an error while loading. Please reload this page.