Introductions and Enhancements:
- Automatic download of software updates over WiFi. Karoo can now download available software updates when on a recognized WiFi network and then prompt the user to install the update.
- Added additional support for ANT+ crank-torque and power-only (power meter with PWR profile) power meters.
- Historic elevation graphic data field introduced. The diagram shows the elevation profile of the five most recent miles recorded.
- Ride status (in-ride, paused, etc.) now shown in the status bar.
Bug Fixes:
- Improvements to increase battery life while Karoo is in sleep mode. Rate of power usage decreased by approximately 50%. Further battery life improvements are possible and in the work queue.
- Addressed issues with erratic power readings on Stages and Power2Max power meters. Fixed zero drop on BLTE stages and left/right power spikes on Stages and Power2Max.
- Better location fixes to smooth ride recordings. The NLP (Network Location Provider - which is based on WiFi network lookups) service is no longer used in-ride for determining rider position. GPS alone is used to determine a location in a ride and this increases the accuracy of the riders position, reducing “position jumping” which has been reported by some users.
Known Issues Remaining:
- Though increasingly rare, turn-by-turn directions can fail for some riders, resulting in the “Waiting for instruction” error or other navigation prompt failures. A permanent resolution to this issue is high priority.
- Offline map downloads failures still affecting some users (workarounds identified, but root cause/fix still being explored).
- Some users have reported that Strava does not recognize certain segments of rides after upload. It is not clear if this is a Hammerhead/Karoo-based issue or a Strava-based issue, but it is being investigated.
- Data screens have been reported to “freeze” or be difficult to transition after a ride of approximately 30K or more.
Older Post
Newer Post
<div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"name":"shop_pay","wallet_params":{"shopId":2804495,"merchantName":"Hammerhead"}},{"name":"paypal","wallet_params":{"shopId":2804495,"countryCode":"US","merchantName":"Hammerhead","phoneRequired":true,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":null,"requiresBillingAgreement":false,"merchantId":"TNMUSUDGMEXRG","sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AbasDhzlU0HbpiStJiN1KRJ_cNJJ7xYBip7JJoMO0GQpLi8ePNgdbLXkC7_KMeyTg8tnAKW4WKrh9qmf\u0026merchant-id=TNMUSUDGMEXRG\u0026intent=authorize"}}]" access-token="a4f59fc52e03a6a676b3cf33e3fdc074" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="2804495" cart-id="0e00234289745e9e7527531be9ad1369" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li><li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true"> One or more of the items in your cart is a recurring or deferred purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div>