Comments (2)
Ah, that makes sense. I was thinking it would impact power consumption. Thanks for the detailed explanation.
from ki2.
That is not really how it works. Let me try to explain:
- The first time you open a ride profile sometimes the SDK applications (like Ki2) take a second to be discovered in the ride app
- The Karoo ride application has a bug that does not wait for these SDK applications to be discovered
- When this happens, sometimes, visual SDK elements in the profiles will be missing (like the text/graphical elements from Ki2)
- The workaround for that is to open a ride profile, back out and open it again - this way the Ki2 and other SDK applications will be already discovered and registered in the ride app the second time that is opened.
The preload option just starts the ride app and then closes it during Karoo startup to 'pre-discover' all SDK applications and hide this Karoo bug.
(Keep in mind that even when the SDK elements are missing and/or preload is disabled, the SDK apps will still be started and running when you start a ride, it's just the visual elements that will not be visible.)
If you use a profile without Ki2 elements, the Ki2 application will still be 'loaded' in Karoo - we cannot really control that. But if you don't have a corresponding Di2 system in connection mode, the connection will not be established and basically the app will just be dormant in the background, not doing anything or consuming resources.
from ki2.
Related Issues (20)
- Question about hood HOT 3
- Want to buy a coffee HOT 1
- No data displayed for gear count, Gears, shift battery, HOT 5
- Teeth programming HOT 3
- Add compact overlay theme HOT 2
- Add option to keep overlay always visible
- Question for development HOT 1
- Better visibility of "synchro" and "limit" in overlay HOT 2
- Di2 Connection lost during rides but doesn't come back HOT 16
- Default overlay with gear size instead of index HOT 1
- Add option to set overlay position
- Cant't connect to steps, no Di2 HOT 3
- Add battery graphical field
- Add overlay theme with only the rear gear indication
- Add Shimano EP8 Support Please! HOT 21
- Add default overlay positions
- lap mark button not working when overlay HOT 1
- Using shift buttons on the left gearshift. HOT 2
- Shift count in error HOT 2
- Cannot build app from Source HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ki2.