Current Software Version - 1.438.1694

Chat about Hammerhead's Karoo in general.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.184.978.12

Post by Steve »

Karoo Software Build Version: 1.184.978.12
Release Date 28 January, 2021



RIDE SUMMARY MAP

We’ve added an interactive map of your whole ride to the Ride Summary. Zoom in and pan around to review the details, or simply admire the accomplishment of a good ride finished strong.



IMPROVED RIDE ENDING

We’ve improved the way you end your rides, whether you use the touchscreen or the hardware buttons. You’ll never accidentally end a ride again.



POWER BALANCE DATA FIELDS

We’ve added 3s, 5s, 10s, 30s, Average, and Lap Average data fields for Left/Right power balance. (These require a power meter that supports power balance.)



SIMPLIFIED BEEPER ALERTS

We’ve simplified the Karoo 2’s beeper alerts for Radar to keep you safe without confusing or overwhelming you.



BUTTON-ONLY NAVIGATION

We’ve added the ability to select Rides and Workouts entirely via hardware buttons.



Bug Fixes

- We’ve improved our Total Ascent calculation to better account for changes in elevation. This will particularly help when your ride includes some climbing at low speeds (e.g. mountain biking, etc.).
- [Karoo 2 only] We’ve sped up the shutdown process on Karoo 2. No more waiting minutes for the screen to turn all the way off.
- [Karoo 2 only] We’ve adjusted the way the “pause” and “lap” buttons behave when the screen is in the process of turning off and on, to reduce the likelihood of accidentally pausing or lapping when you don’t intend to.


Profiles Related Fixes

- We fixed a problem that would cause Karoo to become stuck on a single data page until the ride was ended, regardless of the profile selected.
- We fixed a problem that prevented certain profiles from being deleted.


Sensor Related Fixes

- We fixed a problem that could prevent Karoo from responding quickly to Di2 inputs (e.g a shift of a gear, a press of a hood button, etc.).
- We fixed a problem that could prevent Karoo from accepting data from connected speed sensors. In these scenarios, the sensor was connected properly (which could be verified in the sensors app), but Speed would remain blank in-ride.
- We fixed a problem with certain power meters that, when connected over Bluetooth, prevented L/R Power Balance from working. We also fixed an issue where cadence data could be intermittently dropped, even as the sensor stayed connected.
We fixed an issue that could cause SRM brand power meters to calculate power inaccurately.
- We fixed an issue that was preventing Enabling/Disabling a sensor to take effect if the sensor detail page was left too quickly afterward.


Data Field Related Fixes

- Adjusted the sample data shown for vertical speed in the page profile application when setting up a new page with a vertical speed field.


Dashboard Software

- We’ve added two new Partner Integrations: Komoot and Xert! Upload your rides to both services, either right after the ride from Karoo or later from Dashboard.
- We’ve made two fixes related to GPX files: the first prevented GPX files from uploading to Dashboard on mobile devices, and the second caused GPX files to download from Firefox without the .gpx extension.
- We’ve made two fixes related to Route Sharing: the first led some shared routes to incur "Route Unavailable" errors, and the second prevented route links from opening if you weren’t signed in to Dashboard ahead of clicking the link.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.187.987

Post by Steve »

Karoo Software Build Version: 1.187.987
Release Date 11 February, 2021



IMPROVED NAVIGATION GUIDANCE

We’ve improved our navigation guidance when following a route outside of known roads. The instruction to “Follow Map” has been replaced with more detailed guidance for these sections of imported routes.



UPDATED MAP AREAS

We’ve updated our maps to include the Channel Islands (Jersey, Guernsey, etc.). (A factory reset is required to make these available.)



KAROO 2 BUTTON FUNCTIONS

[Karoo 2 only] We’ve updated the in-ride button functions on Karoo 2 so that the same button that starts the ride also pauses the ride and resumes the ride. This makes the Karoo 2 easier to learn how to use, and consistent with the usage of Karoo 1.

Because this is a change to such a fundamental function, we are also turning every device’s Key Button Icons back on to make sure everyone can see this change. You can still turn your Key Button Icons off in Settings if you would like



PHONE DISCONNECT ALERTS

[Karoo 2 only] Karoo 2 will now alert you if your phone disconnects. The alert can be swiped away, or it will clear if your phone reconnects.



SCREEN OFF FUNCTION

[Karoo 2 only] We’ve added the ability to turn Karoo’s screen off from the Quick Actions menu (for use while riding) and the Power menu (for use when not riding). This makes it easier to learn how to use the Karoo, as well as prevents accidentally pausing a recording when you want to turn off the screen in-ride.



Bug Fixes

- We’ve fixed an issue that was preventing some rides from syncing to Dashboard.
- [Karoo 2 only] We’ve fixed an issue that caused the Karoo screen to freeze for a short time after it was turned back on. This led to data appearing to drop out as part of turning the screen on, even though nothing had disconnected.


Dashboard Software

- We’ve added Workouts to the Dashboard. Now, you can sync and view your TrainingPeaks workouts on Dashboard, just like on Karoo.
- We’ve added the ability to rename a ride on Dashboard.
- We’ve fixed an issue with Live Tracking that was preventing the “Last Updated” time from working correctly.
- We’ve fixed an issue that prevented users from viewing a Live Tracking link if they weren’t logged in ahead of clicking the link. Now, users who aren’t logged in to Dashboard are prompted to do so when they follow a Live Tracking link.
- We’ve made a number of other small refinements and fixes to the Dashboard.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.189.994

Post by Steve »

Karoo Software Build Version: 1.189.994
Release Date 25 February, 2021



IMPROVED UPCOMING ELEVATION

We’ve added upcoming elevation when navigating to a Pin or Point of Interest. Route to Home from Quick Actions, tap on any POI mid-ride, or long-press to navigate anywhere and you’ll be able to see a full-resolution elevation graph in the Upcoming Elevation data field.


TOTAL ASCENT CALCULATION

We’ve continued to refine the Total Ascent calculation to better match other platforms.


KAROO 1 BUTTON GRAPHICS

[Karoo 1 only] We’ve repositioned all button graphics on Karoo 1 to align correctly with the physical buttons.


Bug Fixes:

- Fixed a rare syncing issue between Karoo and Dashboard.
- Fixed an issue that could cause short intervals in planned workouts to be “missed” by FE-C trainers. This led to the trainer not changing target wattage until the next interval.
- [Karoo 2 only] Fixed an issue that prevented Karoo 2 from connecting to wifi on particular routers.


Android Companion App (1.5.0):

- Fixed issues that could crash the Android companion app.


Dashboard Software:

- Fixed an issue preventing the import from Google Maps of routes with particular characters in the URL.
- Fixed an issue that disabled the Upload Route By URL button after it had been used once.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.198.1007.3

Post by Steve »

Karoo Software Build Version: 1.198.1007.3
Release Date 25 March, 2021



SIMPLIFIED HOME SCREEN

We’ve simplified the Home screen of Karoo. Start recording a ride by pressing the yellow Play button, or access all your apps by swiping up from the bottom of the screen. You can uninstall any non-Hammerhead apps directly from this screen now, simply hold down on the app you want to remove.


NEW DRAWER AND TAB SYSTEM

Your full list of Turn-By-Turn Directions, your full Lap History, and your most recent Phone Notification are now available at any time in-ride, and they’re largely hardware-button controllable.

- To open the Drawer: swipe up from the bottom of the screen, or press the bottom two buttons together. It will open to whichever Tab you last viewed.
- Note: Opening the drawer with hardware buttons is only available on Karoo 2.
- Note: This means that turning the screen off must be done with Quick Actions or Battery Save mode when in-ride.

- To full-screen the Drawer: while the Drawer is open, use the same swipe or button combination to expand it to full-screen.
- For TBT: full-screen view shows your full route cuesheet.
- For Phone Notifications: full-screen view shows the entire notification message.
- For Lap History: full-screen view lets you toggle which data you want to see about each lap
- You can mute and unmute automatic alerts for any of these Tabs by tapping their Tab icon at the top of the screen in full-screen view.
- To change Tabs in the Drawer: Tap or swipe between tabs, or use the Left/Right hardware buttons when viewing the full-screen Drawer.
- To close the Drawer: either swipe it down or press the Back hardware button.


UPCOMING ELEVATION WHILE REROUTING

You’ll always be able to see what climbs and descents lie ahead now, even if you deviate from your original route, with the Upcoming Elevation graphical data field.


ANT+ SMART LIGHT SUPPORT

Karoo can now turn on your ANT+ smart lights when you start to ride and turn them off when you finish. You can configure which of your lights’ supported modes is preferred for each light in its sensor details.


MORE MAP PAGE LAYOUTS

You can now add up to 4 data fields under the map if you choose, instead of above it. All existing map page layouts are still supported.


MIXED METRIC AND IMPERIAL MEASUREMENTS

You can now mix imperial units with metric units depending on your preference. Go to Settings > Units on Dashboard or Settings > Measurements on Karoo to configure your unit preferences.


IMPROVED SENSOR CONNECTIVITY

We’ve improved Karoo’s ability to reconnect to sensors that disconnect mid-ride. We’ve done this by excluding sensors that weren’t connected at the beginning of the ride. If your Karoo still won’t connect to the right sensors after resuming from a pause, you can go to sensors and make Karoo search for the right sensors.



4IIII VIIIIVA SUPPORT

Karoo now supports the 4iiii’s Viiiiva HR strap as an ANT+ bridge.



[KAROO 2 ONLY] FACTORY RESET CHANGES

We’ve changed Factory Reset to force Karoo 2 to forget any paired smartphone. You will now have to repair your phone to Karoo 2 after a Factory Reset, which requires “forgetting” Karoo 2 from your phone first.



Bug Fixes:

- We’ve fixed a couple issues that prevented the Sensors List from correctly allowing BLE sensors to be prioritized.
- We’ve fixed an issue that prevented Karoo from correctly controlling FE-C trainer resistance.
- We’ve fixed an issue that allowed the trace of a previous ride to still be shown on the map during a new ride.
- We’ve fixed an issue that could lead to Karoo drawing an incorrect straight line on top of the Historic Elevation graphical data field.
- We’ve fixed an issue where turn-by-turn cues could be consistently early or delayed on certain routes.
- We’ve fixed an issue that prevented calibrating Karoo’s elevation to negative values (below sea level).
- We’ve fixed an issue that could cause the Ride Summary to crash if attempting to view certain rides.
- We’ve fixed an issue that could prevent workouts from showing up in Karoo’s Workouts list despite having synced properly with TrainingPeaks.
- We’ve fixed an issue that prevented the Upcoming Elevation graphical data field from displaying a preview when editing a Profile.
- We’ve reduced the likelihood of irregular “spikes” appearing on the map view of your route.
- We’ve improved the ability to tap on anything near the top of the screen. Previously, tapping here could make the Quick Settings “bounce” down onto the screen for a moment. This made it difficult to mute and unmute Radars, for instance.
- [Karoo 2 only] We’ve fixed an issue that caused Karoo 2 to search for a smartphone indefinitely, instead of switching off to preserve battery once it is unlikely to find a phone.
- [Karoo 2 only] We’ve fixed an issue that could lead an errant “Emergency” option to be added to the shutdown menu, making the shutdown menu unreadable.


Android Companion Application (1.6.0):

- Added more analytics to help our team better diagnose any connectivity issues between Companion App and Karoo 2.


Dashboard Software Build Version:

- Viewing a Live Tracking link no longer requires a Dashboard account.
- When syncing a route from Komoot, Dashboard now preserves any sections of the route that don’t “Follow Ways” on Komoot. Previously, these sections were liable to get overwritten and matched to nearby roads upon import. Note: for now, these sections will still be overwritten if the route is edited on Dashboard after import.
- We’ve removed certain green lines from the Dashboard map. These green lines were drawn from old data, and they didn’t affect the routing algorithm (which relies on current data), so they had become misleading.
- We’ve fixed an issue that caused the screen to go blank if the map were zoomed in too far on OCM view.
- For consistency with Karoo, we’ve changed "Activity" to “Ride” in the upload mode settings.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.200.1016.3

Post by Steve »

Karoo Software Build Version: 1.200.1016.3
Release Date 9 April, 2021



IMPROVED WIFI SEARCH

Karoo will now always search for WiFi when it turns on. This should make it easier to keep your Karoo in sync by downloading your latest routes and software updates quickly and automatically. (Note: WiFi is still turned off when a ride begins recording to save battery and can be toggled on anytime via Quick Settings menu)



UPDATED STATUS BAR

We’ve updated the Status Bar to prevent overlap of sensor statuses and pause or auto-pause indicators.



QUICK ACTIONS MENU

We’ve made Lock Touchscreen the default option in Quick Actions, so locking the touchscreen now takes only 2 steps.



VARIA TAILLIGHT SUPPORT

When paired as both a radar and a light, your Varia taillight will now stay connected to Karoo as a radar even when the light is turned off.



IMPROVED REROUTE LINE

We’ve improved the design of the reroute line to be more visible



[KAROO 2 ONLY] PHONE PAIRING SETUP

We’ve improved the behavior of the Phone Pairing experience to better match user expectations, making it easier to get a phone paired and know if one’s connected.



[KAROO 2 ONLY] POWER MENU AND APP SWITCHER

We’ve made it easier to bring up the Power Menu and the App Switcher. Previously, these required 2 full seconds of holding the bottom left or bottom right buttons, respectively.



Bug Fixes:

- Fixed a bug that could cause a ride to be erased while still recording if a sensor disconnected at certain times.
- Fixed an issue that caused the hardware buttons to stop working if a profile was opened and then closed immediately.
- Fixed two issues that prevent the “Start Ride” button on Home working as intended. One bug opened the centered profile but didn’t begin recording, and the other would open any app that had been selected with the hardware buttons in the app list.


Dashboard Software:

- We’ve added a prominent link to our Quick Start Guide during account creation so that new Karoo users can easily find the most important resources for getting started with their new Karoo.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.202.1020.12

Post by Steve »

Karoo Software Build Version: 1.200.1020.12
Release Date 23 April, 2021



IMPROVED STRAVA LIVE SEGMENTS

We’ve moved Strava Live Segments into the Drawer alongside turn cues, phone notifications, and lap history. Each segment has its own tab, and up to four concurrent segments are supported. We’ve also improved every aspect of the in-ride Strava Live Segments experience:

- Users can now dismiss a segment before entering it, as well as see distance till the segment begins.
- We’ve redesigned the in-segment view for legibility and learnability.
- The results screen at the end of each segment has been redesigned to make finishing times clearer and celebrations more engaging.


INTRODUCING VAM DATAFIELDS

We’ve renamed Vertical Speed as VAM (as it is more typically known) and added 30-second average, lap average and ride average VAM datafields. Instantaneous and 30-second average VAM can show negative values to measure descent speed, but lap and ride average only include positive values to allow you to judge your climbing performance on the day.



[KAROO 2 ONLY] UPDATED CELL PHONE CONNECTIVITY

We’ve made a number of changes to improve the experience of connecting Karoo 2 to cell phones for notifications:

- Updated some antenna settings to help maintain connection.
- Removed the alerts when a phone disconnects.
- Cut down the time it takes iPhones to prompt for required permissions.
- Eliminated a double-prompt for required permissions on Android phones.


Bug FIxes:

- We’ve fixed a bug that could cause the Drawer to be shown when opening a profile to begin a ride. It’s supposed to stay minimized until a turn cue, message, swipe, etc. causes it to open.]
- In the 4/8 Release, we improved the style of the reroute line. But if you have had to re-reroute, you would lose that nice new reroute line styling. - We’ve fixed that.
- We’ve fixed an issue that caused the user trace polyline to disappear if you turned the screen off or left the ride app and returned.


Dashboard Software:

- We’ve added an error message to inform users that Dashboard has nothing to show for indoor rides yet.
- We’ve fixed an issue that prevented adding POIs on Dashboard on Android devices.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.205.1030

Post by Steve »

Karoo Software Build Version: 1.205.1030
Release Date 6 May, 2021



INTRODUCING LIGHT MODE

Now you can see your in-ride data black over a white background. We’ve tweaked almost every element of the ride experience in Light Mode to improve daylight visibility. You can change between Dark and Light Mode in your Karoo’s display settings.



UPDATED DATA FIELD LABELS

We’ve updated the style of data field labels to be more legible.



ADJUSTED MAP LAYOUTS

We’ve adjusted the map for map-on-top layouts, so now you can see more of the route ahead.



NEW STRAVA SEGMENT TRANSITIONS

We’ve added a transition between Strava Segments when you’re competing against multiple at once, so you’ll always know which segment you’re viewing.



UPDATED BATTERY SAVE MODE

We’ve updated Battery Save Mode to turn off when Karoo shuts down. Now, you won’t have to remember to turn Battery Save off on your next rides.



UPDATED RADAR MUTE SETTINGS

We’ve updated Radar Mute to reset when Karoo shuts down or a new Radar is paired. This ensures you won’t miss alerts from your Radar. The Radar can still be muted and unmuted in-ride.



IMPROVED MAP SENSITIVITY

We’ve made the map less sensitive to small changes in direction while riding and zoomed out. Now, when zoomed out, the map will be more likely to point in your general riding direction, instead of swinging about as you follow twists in the road.



[KAROO 2 ONLY] IMPROVED APP SWITCHING

We’ve improved the app switching experience on Karoo 2 to be easier and glove-friendly: simply hold the bottom-right button to return to the Home screen, where you can switch profiles, open settings, and more, all without stopping your ride.

- (Note: you can force-quit apps by double-clicking the bottom-left button when you’re on the Home screen).


Bug FIxes:

- We fixed a bug that could cause Karoo to stop receiving some fraction of the data from sensors that transmit more than one type of data (e.g. cadence from a crank-based power meter, etc.).


Dashboard Software:

- We’ve fixed a bug that prevented certain GPX files from uploading to Dashboard.
- We’ve fixed an issue that prevented the Elevation Graph on Dashboard from resizing when your browser window resized.
- We’ve improved the error screen that occurs when trying to open a ride that has no GPS data.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.208.1036

Post by Steve »

Karoo Software Build Version: 1.208.1036
Release Date 20 May, 2021



UPDATED DATA DISPLAY

We’ve redesigned the way Karoo communicates the state of your data and sensors, for almost all data fields, for clarity and confidence.

- Numeric data fields will always show a proper value, in the proper format. For example, previously, fields such as Distance and Lap Time would show “000” before each ride. Now, they’ll show 0.0 and 00:00 respectively.
- Any data field that relies on sensors will show if that sensor is being searched for or not, so you can roll away from your rest stops with confidence.
- These treatments have been applied to all types of data fields, so you won’t get any more mixed signals from different fields for the same sensor.


IMPROVED STRAVA LIVE SEGMENTS

We’ve made the following improvements to Strava Live Segments:

- We’ve updated the colors used in the segment experience to be more visible and legible out on the road.
- We’ve added dynamic arrangement of the current position indicator bubble versus multiple competitors. This not only makes the experience more intuitively understandable, but it also allows you to see more than one competitor when you’re “off the front” or “off the back.”
- We’ve added exciting animations to the Results screen when you set a new PR, QOM, or KOM. These can be rare achievements, and we want to celebrate them. Note: To ensure consistency between athletes, the times shown on the Karoo during an activity are preliminary, and the times shown on Strava after uploading are final.
- We’ve improved the experience of starting and saving your rides by lightening the loading screen as your ride is prepared, and redesigning the Ride Save spinner for continuity.


BETTER ANT+ CONNECTIVITY

We’ve reengineered the software that connects your ANT+ heart rate monitor to Karoo. Now you can expect significantly faster connection times and a more solid connection.



Bug Fixes:

- We’ve fixed a bug that had caused distance to stop being recorded at the moment when sensors are either re-ordered in the sensors list, or disconnected from Karoo mid-ride. This bug would lead to speed spikes on 3rd party ride analysis tools. Note: the distance “missed” was still included in the ride total (so don’t worry, that century you did last week still counts).
- We’ve fixed a bug that caused the swiping behavior of the drawer to be unpredictable. It should be much easier to swipe between tabs in the drawer now.
- We’ve fixed a bug that caused the first calibration request to fail almost every time for crank-torque power meters. Now, it should be less frustrating to calibrate your power meter zero offset.
- We’ve fixed a bug that could cause Strava Live Segments to never show the elevation profile of the segment, and instead stay fixed on the Segment Name.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.210.1045

Post by Steve »

Karoo Software Build Version: 1.210.1045
Release Date 3 June, 2021



IMPROVED STRAVA LIVE SEGMENTS

We’ve made two major improvements on the Strava Live Segments experience:

- We’ve added leaderboards to the full-screen view of Strava Live Segments in-ride.
- When approaching a segment, Karoo will show the names of all enabled competitors and their respective times on each segment.
- While competing on the segment, the leaderboard will display times as relative to yours.
- When you finish the segment, Karoo will place you and the two nearest finishers on a podium.
- We also added the segment name to the full-screen view
, and extra detail about the segment as you approach it.
- Now you can sync unlimited starred segments. Prior to this, the limit was 100. (No changes to near-by segments.)


BETTER ANT+ SENSOR CONNECTIVITY

We’ve reengineered the Karoo’s ANT+ connection to speed, cadence, and combined speed/cadence sensors, just like we did last release with Heart Rate monitors. This will result in faster connection times and more reliable connections.



IMPROVED XML MAP STYLE FILES

We improved our XML map style files to avoid formatting issues.



Bug Fixes:

- We’ve fixed a bug that could cause a ride to be erased while still recording if a sensor disconnected at certain times. Note: this is a different bug than was fixed on April 8th, but it had similar symptoms.
- We’ve fixed an issue that caused a delay between Karoo receiving a signal from radars or electronic shifting systems and Karoo reflecting that signal to the user. This led to slow warnings about approaching cars, which is a safety concern, and could lead to the gearing data fields seeming out of sync with the drivetrain.
- We fixed a bug that could cause Karoo to stop receiving some fraction of the data from sensors that are otherwise connected (e.g. cadence from a crank-based power meter, etc.). Note: this is a different bug than was fixed on May 6th, but it had similar symptoms.
- We’ve fixed two issues that could lead to an under-reported shift count from electronic groupsets.
- We’ve fixed an issue that could cause Karoo to ignore cadence from certain SRM power meters.
- We’ve fixed a rounding error that could lead to Karoo recording one unit lower (-1 watt, -1 bpm, etc.) than a different bike computer connected to the same sensor.
- We’ve fixed an issue that could sometimes prevent power averages from including 0s while coasting, even if your Karoo had been set to Include Zeros in averages for power.
- We’ve fixed an issue that could lead to the Shifting Battery % field not displaying the lowest reported battery level for drivetrains with multiple batteries.
- We’ve fixed two bugs with 20-minute and 1-hour averaging fields that led to those fields mishandling sensor dropouts and the starting of a new recording right after ending one.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.214.1051

Post by Steve »

Karoo Software Build Version: 1.214.1051
Release Date 17 June, 2021



INTRODUCING CLIMBER

Karoo can now detect climbs along your route and give you climb-specific information for each one. CLIMBER can detect climbs on regular Routes, routes-to-POIs, and reroutes. Climbs are detected based on a combination of distance and grade. Note: All climbs must be at least 3% average grade and at least 500 m long. Higher thresholds apply to Medium and Large climbs.

- CLIMBER can take the form of a tab that will appear for each climb, and/or it can be configured as permanent data fields in your profiles, depending on your preference.
- The CLIMBER Tab includes a color-coded view of the elevation profile for each climb. Each climb is segmented every 100 meters or yards (depending on your unit preferences), and each segment is color-coded to its average gradient. The brighter the color, the steeper the gradient.
- The immediately upcoming 500 meters/yards are identified for scale, and also expanded below the graph of the full climb, with their average gradient displayed to one decimal precision.
- The CLIMBER Tab shows Distance and Elevation left to the top of the Climb, and it can be opened to full screen to see VAM and current Grade, as well.
- You can add Distance To Go, Elevation To Go, Distance From Base, and Elevation From Base to any profile. They will only show data when in a detected climb, based on your Settings.
- You can decide how sensitive you want Karoo’s climb detection to be, choosing along a scale from Only Large Climbs to All Climbs, or you can turn - = CLIMBER off altogether. Go to the CLIMBER Settings on Karoo to configure this.
- Note: Entering a climb will trigger the screen to wake up when you’re riding with Battery Save.



UPDATED MAPS AND NAVIGATION DATA

We’ve updated our maps and navigation data, which includes all of the following improvements:

- We’ve fixed the underlying data for various roads that previously disallowed navigation.
- International, National, Regional, and Local cycling networks are now displayed on Karoo.
- Tunnels are now properly displayed on Karoo.
- We’ve improved the representation of sidewalks and one-ways on Karoo.
Note: go to Offline Maps in Karoo’s Settings to update your maps and navigation data.


NEW APP LOADING SCREENS

We’ve added loading screens to all of Karoo’s apps (Rides, Routes, Workouts, Profiles, Sensors, and Settings). Now, opening any of our apps should feel consistent and smooth.

[KAROO 2 ONLY] IMPROVED PHONE NOTIFICATIONS

We’ve added a “Phone Disconnected” state to the Notifications Tab. If your phone happens to disconnect from Karoo 2, you’ll see a grey tab with a timestamp of the disconnection, so you can know to check your phone if you were expecting to hear from someone. The phone tab will go back to “normal” upon reconnection to the phone.

Note: Karoo 2 continues to search for a disconnected phone for 5 minutes after disconnecting and after resuming recording from a pause or auto-pause.


Bug Fixes:

- After identifying a bug with Karoo's ANT+ connection to speed and combined speed/cadence sensors, in the last release (version 1.210.1045), we've fixed the bug that was presenting issues with auto-pause and along with this implementation, we offer faster connection times, with reliable connections.
- We’ve fixed a bug that could cause extremely high battery drain if a certain Setting was in the process of syncing over WiFi when a ride began.
- We’ve fixed a bug that could cause the Time Ahead or Behind Competitors to disappear from the Strava Live Segments Tab when competing on a segment.
- We have replaced the algorithm for averaging data on Karoo with one that better accounts for how sensors can transmit data at irregular intervals. This will be most noticeable with longer averaging windows, such as 20 minute power, which used to seem “too sensitive” to changes, especially dropouts.
- We’ve fixed an issue that could cause rides to upload to Strava with the wrong date.
- We’ve fixed an issue that could cause sensors to be displayed as “Connected” when their required antenna was turned off, or “Disconnected” when their antenna was turned on, in the Sensors app. Now, sensors will reliably update their status when turned on or off.
- We’ve fixed a spacing issue in the Offline Maps list that could obscure the text that new map data was available.


Android Companion Application (1.8.0):

- We’ve fixed an issue with the Companion App that could cause long notifications to appear blank on Karoo 2.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.216.1058

Post by Steve »

Karoo Software Build Version: 1.216.1058
Release Date 30 June, 2021



IMPROVED CLIMBER COLORS

We’ve improved the colors used in the CLIMBER tab for contrast and visibility out on the road. We’ve also updated the logo.



[KAROO 2 ONLY] IMPROVED PHONE NOTIFICATIONS

Introducing the ability to view all phone notifications received on your ride.

- Open the Phone Notification tab to full screen to see the list of all notifications your Karoo 2 has received from your phone since you turned Karoo on.
- Your Karoo 2 must be paired first with your phone
- Tap on any notification to expand it and see the full notification, as well as when it was received. Tap again to collapse the notification.
- Only one message can be expanded at a time
- The most recently received notification shows a one-line preview at the top of the list when collapsed.
- If you record your warmup, workout, and cool-down as 3 separate activities, that’s no problem. You’ll be able to review any texts you got during your intervals as you cruise back home.
- The list of notifications resets when the Karoo 2 is shut down.
- Even if the phone disconnects, the list of notifications is still available, and lets you know when the phone disconnected.


Bug Fixes:

- We’ve fixed a bug with CLIMBER that could present itself when rerouting or navigating to a POI or Dropped Pin mid-climb. If the new route didn’t include a climb at your current location, then the CLIMBER view would break until the next climb was approached.
- We’ve fixed a bug that prevented the use of the 'X' Clear button on Routes search on Karoo.
- We’ve fixed a bug with our FIT file recording of Pedal Power Balance in which Karoo could fail to record a Pedal Power Balance value at the same rate that it recorded Power. This had no affect in the data fields in-ride, only the FIT file, and it didn’t affect the recording of Power itself.
- We’ve fixed a bug that could cause inconsistent styling and spacing of the seconds digits of any Time data field after the timer surpassed 1 hour.
- We’ve fixed a bug that could cause Bluetooth Audio Pairing to crash when trying to pair a bluetooth audio device.
- We’ve fixed a bug that prevented the clearing of the alert "there is only one page in this Profile,” which appears if you swipe left or right (or use the Left or Right hardware buttons) while using a profile that has only one data page.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.220.1066

Post by Steve »

Karoo Software Build Version: 1.220.1066
Release Date 15 July, 2021



OPTIMIZED BATTERY USAGE

We’ve optimized the battery usage of the Circular Zone and Zone Gauge Graphic Data Fields for both Heart Rate and Power. If you use any of these fields, you can expect your Karoo to last longer in-ride.


IMPROVED ANT+ CONNECTION

We’ve re-engineered the Karoo’s ANT+ connection to power meters, just like we have done for Heart Rate monitors, speed sensors, and cadence sensors. This will result in faster connection times, more reliable connections, and more reliable calibration.


Bug Fixes:

- We’ve addressed bugs related to data accuracy and sensor connectivity
- We’ve fixed a bug that could lead Karoo to incorrectly match you to a Strava Live Segment when you ride it in reverse.
- We’ve fixed a spacing issue in the Routes app to prevent overlap among on-screen controls when editing a long route on Karoo.
- [Karoo 1 only] We’ve fixed a bug that prevented K1 from syncing to Dashboard if changes are made while the Karoo’s WiFi is off.
- [Karoo 2 only] We’ve fixed a bug that prevented the Phone Notification for a Missed Call from dismissing itself automatically.


Dashboard Software:

We’ve made some backend changes to improve the reliability of resetting your password or sharing a route.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.223.1071

Post by Steve »

Karoo Software Build Version: 1.223.1071
Release Date 29 July, 2021



REDESIGNED HOME SCREEN POPUPS

We’ve redesigned the popups on Karoo’s Home screen that makes it hard to forget to download available OTA Software Updates and any Offline Maps for your current location.


IMPROVED FE-C SMART TRAINER CONNECTIVITY

We’ve re-engineered the Karoo’s ANT+ connection to FE-C smart trainers, just like we have done for all other sensors. This will result in faster connection times and more reliable connections.


UPDATED TOP-OF-SCREEN ALERTS

We’ve improved the red top-of-screen alerts (for low battery, etc.) by making them auto-dismiss after 6 seconds. We’ve also made them easier with a swipe-up action to dismiss.


IMPROVED HAMMERHEAD LOGIN EXPERIENCE

We’ve improved the part of your experience of signing into your Hammerhead Account on Karoo. It’s now easier to choose between Merging what’s saved on Karoo with your Hammerhead Account, or replacing it with what’s saved just in your Hammerhead Account.



Bug Fixes:

- We’ve fixed a bug that could cause CLIMBER to clear before you reach the top of a climb.
- Pedal smoothness is displaying the values for Torque Effectiveness
- We’ve made efficiency improvements to speed up route calculation on Karoo
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.226.1077

Post by Steve »

Karoo Software Build Version: 1.226.1077
Release Date 12 August, 2021



NEW ROUTE LOADING ANIMATION

We’ve added a loading treatment for newly-imported routes on Karoo, which will run until Karoo determines whether or not all required offline maps are downloaded. If so, Karoo will let you follow the route. If not, Karoo will let you know that you need to download the required offline maps.



SETUP SCREEN IMPROVEMENTS

We’ve made a number of improvements to the setup and first-use experiences on Karoo:

- We’ve added a prompt to create and connect your Hammerhead Account after riding without being signed in. This makes it easier to understand what our Hammerhead Accounts allow you to do.
- We’ve made it easier to skip initial setup on Karoo. This is an incremental (and temporary) step toward a new and improved setup experience. The new setup experience won’t require connecting WiFi or a Hammerhead Account to use Karoo (both of which were required for setup).
- For Karoo 2 users only, we’ve added a “Getting Started” tutorial to introduce core concepts. Go to “Learn More” in Settings to see this tutorial.


Bug Fixes:

- We’ve fixed a bug that could cause the System Update screen to become unresponsive.
- We’ve fixed a bug that could cause Speed or Cadence to read “0” intermittently when connected to a speed, cadence, or speed/cadence sensor.
- We’ve fixed a bug that could cause Speed to read “0” intermittently when relying on GPS for speed.
- We’ve fixed a bug that could cause CLIMBER to display an incorrect (and exaggerated) value for Elevation To Top.
- We’ve fixed a bug that could prevent rides from uploading to Dashboard if they’ve been recovered after a mid-ride shutdown.
- Note: recovered rides will not upload to 3rd party services automatically.
- You will still need to go to the Rides list on either Karoo or Dashboard to upload the ride to any 3rd party services.


Dashboard Software:

We’ve fixed a bug on Dashboard that could cause the Recent Rides and Recent Routes windows on the Home page not to work correctly.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.228.1085

Post by Steve »

Karoo Software Build Version: 1.228.1085
Release Date 26 August, 2021



WORKOUT SCREEN IMPROVEMENTS

We made improvements to the Workout screen on Karoo to reduce the battery cost of following a structured workout.



UPDATED ON-DEVICE SETUP

We’ve added the Terms of Use and Privacy Policy to the on-device setup of Karoo, so that new users can more easily review these policies ahead of choosing to use Karoo. They can be found online here.



Bug Fixes:

- We fixed a bug with how CLIMBER handled certain imported routes that could lead to an unrealistically high “Elevation To Top” and Upcoming Grade in the final 100 m.
- We’ve fixed an issue with Strava Live Segments that could prevent any from working correctly if even a single one had an error. We continue to investigate the root causes of failure.
- We’ve fixed the issue that prevented 3D buildings from appearing correctly on Karoo.
- We’ve fixed a bug that could cause Karoo to report a max power in the post-ride summary that was different (lower) than the maximum recorded power value for the ride.
- We fixed a bug that prevented the Routes list on Karoo from correctly sorting by proximity in certain scenarios.
- We fixed a bug that could prevent software updates from downloading. The Software Update screen would say “Downloading Update…” without progressing.
- We fixed a bug that caused each new lap to display Lap Ascent/Descent data from the previous lap for some time before resetting correctly.
- We fixed an issue that could cause Route Sync to import two of every route from a Connected Account, such as Strava or Komoot.
- [Karoo 2 only] We’ve updated the Hammerhead logo shown when turning on Karoo 2.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.233.1089

Post by Steve »

Karoo Software Build Version: 1.233.1089
Release Date 9 September, 2021



UPDATED CLIMBER FEATURE

We’ve made improvements to CLIMBER. Now, if there are any climbs left on your route, the CLIMBER tab will be available (instead of previously only being available during a climb).

- You can swipe up from the bottom of the screen to see the Distance To Start, Length, and Average Grade of the next climb.
- You can swipe up again to see the full list of all climbs left on your route. When no more are left, the CLIMBER tab will disappear.
- We’ve also updated the definition of Small Climbs to include more types of climbs.
- The minimum length has been reduced to 400m. Note: a climb this short would need to be at least 6% average grade to count.
- We’ve also decreased the length required for a 3% climb to trigger CLIMBER (from 900m to 800m). Note: 3% is the minimum average grade required to count as a climb.



BETTER SENSOR SEARCH

We’ve made a change to how Karoo searches for sensors during a ride. Now, whenever you pause or resume a ride, Karoo will search for all of your paired sensors. This should increase the likelihood that Karoo connects to the sensors you have with you.



IMPROVED ONBOARDING EXPERIENCE

We’ve made improvements to the Onboarding experience on Karoo to make it easier and faster to get riding quickly:

- We’ve made every step of Onboarding skippable, including Wifi Connection and signing in to your Hammerhead Account. You can still do these later from Settings, or continue to use Karoo without a Hammerhead Account.
- We’ve added Units Selection to Onboarding, so users can go for a ride immediately after the setup and have their proper units.
- We’ve redesigned the Wifi Selection and Software Update screens in Onboarding to be easier to use.
- For Karoo 2 users, we’ve added a prompt after Setup to take our new “Getting Started” Tour, which teaches the core concepts of how to use Karoo 2.



Bug Fixes:

- We’ve fixed an issue that could cause Time-based data fields to appear misaligned compared to other fields.
- We’ve fixed an issue with our wheel circumference calculation algorithm to improve its ability to handle any stopping and starting during the calculation period.
- We’ve fixed an issue that could lead to repeating non-zero power while coasting with certain pedal-based power meters. These non-zero values could be seen in post-ride analysis of the FIT file on 3rd party applications, though not in-ride Power data fields.
- We’ve significantly improved the responsiveness of the buttons in the dropdown Quick Settings menu.
- [Karoo 1 only] We’ve fixed an issue for Karoo 1 to improve the likelihood that sensors connect correctly, especially after a reboot.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.237.1094

Post by Steve »

Karoo Software Build Version: 1.237.1094
Release Date 23 September, 2021



RIDE DISCARD FEATURE

We’ve added the ability to discard a ride directly from the post-ride Summary.



REDESIGNED OFFLINE REGIONS

We’ve redesigned Offline Regions to better differentiate between regions that are downloaded and those that aren’t. We’ve also added Nearby Regions, which will show the 5 nearest regions within 100 miles from your current location, to make it easier to find the maps you need.



CLIMBER UPDATES

We’ve improved the design of the Current Location icon in CLIMBER, to make it easier to see where you are along a climb.



SENSOR PAIRING CONFIRMATION

We’ve added a confirmation when sensors are paired successfully so that you can have the confidence that your selected sensors have been remembered correctly.



[KAROO 2 ONLY] IMPROVED START-UP TIME

We’ve shaved off over 10 seconds from the time it takes Karoo 2 to turn on and be ready to ride.



Bug Fixes:

- We’ve fixed a bug that could cause Strava Live Segments to appear blank in-ride. You could sometimes see the yellow Current Location indicator “floating” on a blank orange background.
- We’ve fixed a bug that caused the podium view of your Strava Live Segments to appear squished in. Now it’s back to filling the width of the screen as intended.
- We’ve fixed a bug that could cause speed sensors to over-calculate distance for your rides.
- We’ve fixed a bug that could cause certain Powertap hubs to over-calculate speed values.
- We’ve fixed a bug that could cause the “Next Climb” preview not to disappear after 10 seconds as designed.
- We’ve fixed a bug that could cause the Climb List and Lap Summary in the Drawer to display their labels incorrectly.
- We’ve fixed an issue that could cause Karoo to crash during Setup if signing into your Hammerhead account happened to fail.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.240.1100

Post by Steve »

Karoo Software Build Version: 1.240.1100
Release Date 7 October, 2021



INTRODUCING CLIMB NUMBERING

Karoo will now display the number of climbs left on your route, as well as how many climbs you’ve completed so far.

- The number of upcoming climbs will update automatically to reflect any climbs you add or bypass by rerouting.
- You can review the climbs you’ve completed in the full-screen CLIMBER view.
- We’ve replaced VAM with the current Climb Number in the full-screen CLIMBER view.



IMPROVED SETUP EXPERIENCE

We’ve further improved the Setup experience for new users to make it easier and faster to get riding with Karoo for the first time.

- We’ve added the ability to select and download map regions during Setup on Karoo. Choose from the 5 nearest regions to get going quickly, or open the full list of regions if you need. You can still do this later from the Settings App.
- We’ve added the ability to pair your sensors during the Setup on Karoo. You can still do this later from the Sensors App.
- Because the setup steps necessary to have a great first ride are now done directly on Karoo, we’ve removed signing into a Hammerhead Account from Setup.
- Note: if you are going through Setup and already have a Hammerhead Account, no problem! You can sign in from the Hammerhead account under the Settings. See here for complete instructions.



BETTER RADAR LANE PLACEMENT

We’ve made the Karoo even safer to use by layering the Radar lane on top of the Drawer when in-ride. This way, regardless of the Drawer view, your use of the Radar won’t be impaired.



UPDATED DATA FIELD DISPLAY

We’ve added a tenths decimal place to Power Zone and Heart Rate Zone numeric data fields, so you can tell if you’re high or low in each zone.



Bug Fixes:

- We’ve fixed a bug that could cause Wahoo speed sensors to over-calculate distance for your rides.
- We’ve fixed a bug that could cause certain speed sensors to report 0s intermittently for speed and/or cadence.



Dashboard Software:

- We’ve improved our Total Ascent calculation for routes and rides on Dashboard.
- Note: Total Ascent is recalculated by Dashboard when you import a route, so the value shown can differ from the calculations of other software services for the same route. Total Ascent is also recalculated for rides uploaded from Karoo, so the value shown in the Ride Detail on Dashboard can differ from what the Karoo’s barometric altimeter recorded to the FIT file. This does not affect the value in the FIT file for the ride.
- We’ve removed the Maps Selection step from Hammerhead Account creation on Dashboard. You can still select Maps from Settings on Dashboard, or on Karoo.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.244.1103

Post by Steve »

Karoo Software Build Version: 1.244.1103
Release Date 21 October, 2021



IMPROVED SENSORS LIST

The top of the Sensors List now tells you how many sensors you have enabled per connection type (ANT or BLE).

- Karoo can only have 15 ANT sensors enabled at one time. This includes ANT+ and Di2 sensors. If you have more than 15 enabled, please disable some.
- If you have more than 15 enabled, Karoo will not be able to pair to any new ANT sensors. We’ve added guidance here in the pairing experience.
- Note: this is not a new limitation of Karoo. We are only changing how we communicate this limitation.



UPDATED LAP SUMMARY LIST

We’ve updated the Lap Summary List to match the Climb List style, and we’ve updated the Lap Key Button Icon to match the Lap Summary List.



REDESIGNED PHONE PAIRING

We’ve redesigned Phone Pairing to walk you through how to pair your phone to Karoo 2 to receive phone notifications in-ride. We’ve also added this as an optional step during the Karoo 2’s initial Setup experience.



IMPROVED SETUP EXPERIENCE

We’ve made setting up Karoo easier by suggesting units during Setup that match your current location’s prevailing preferences. U.S. users will be suggested Imperial, U.K. users will be suggested Imperial with Celsius, and everyone else will be suggested Metric.



RE-ENGINEERED ANT+ CONNECTION

We’ve re-engineered the Karoo’s ANT+ connection to FE-C smart trainers, just like we have done for all other sensors earlier this year. This will result in faster connection times and more reliable connections.



Bug Fixes:

- We’ve fixed two bugs that could prevent Password Reset from working.
- We’ve fixed a bug that caused the "more regions" button to be cut off when there is only one nearby region found in Setup. We also fixed a bug that could cause Nearby Regions not to be shown at all.
- We’ve fixed a bug with the Next Climb preview that could show details for the wrong climb. The next climb number was still shown correctly.
- We’ve found and fixed an issue that could cause failure in a handful of various system functions, such as checking for an update, updating timezone, etc.
- We’ve found and fixed an issue that could cause failure during account creation.
- We’ve removed the ability to change your name or home address directly on Karoo. These can instead be edited on Dashboard under My Account.
- [KAROO 2 ONLY] We’ve fixed a bug that prevented Phone Notifications from being shown automatically after waking up the screen in Battery Save Mode.
User avatar
Steve
Site Admin
Posts: 707
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.248.1114

Post by Steve »

Karoo Software Build Version: 1.248.1114
Release Date 4 November, 2021



UPDATED MAP GRAPHICS

We’ve added a high-contrast outline to both the Reroute Line and the Route-To-Pin Line on the map, making them stand out.



IMPROVED ROUTING PERFORMANCE

We’ve made performance improvements to routing, so Karoo can load and calculate routes faster.



SIMPLIFIED OFFLINE MAP SETTINGS PAGE

We’ve simplified the design of the Offline Maps Settings page. It’s now easier to see how much storage is in use, and whether or not the regions are downloading.



IMPROVED SETUP EXPERIENCE

We’ve added a Summary screen at the end of Setup, so it’s easier to check that your Karoo is configured as you like, before you begin using it. We’ve also added the ability to swipe between the main steps of Setup, instead of having to use the Next and Back buttons to navigate through it.



IMPROVED ACCOUNT LOGIN

We’ve added the option to sign in to your Hammerhead Account on Karoo using a QR code. Use your Phone’s (or PC with a camera) QR scanner to login. Email sign-in is still available on the Karoo.



UPDATED TECHNICAL INFRASTRUCTURE

This release includes an update to some of the technical infrastructure that supports the Karoo experience, from recording rides to syncing them with the Dashboard and more.

- Note: We have tested this update extensively over the past few weeks, but if you still experience any issues, please contact support@hammerhead.io and do not Factory Reset your Karoo unless instructed by Support.
- Some accounts may experience an automatic reboot of the devices once after installing the update. It’s normal and you should not be worried about that.



[KAROO 2 ONLY] IMPROVED PHONE CONNECTIVITY

We’ve made an improvement to the reliability of phone notifications, particularly Karoo’s ability to automatically reconnect to a phone.



Bug Fixes:

- We’ve fixed a bug that resulted in ANT+ lights not getting set to their proper light mode if they connected to Karoo during a ride.
- We’ve fixed a bug in sensor pairing that could prevent Karoo from connecting properly if you were pairing as many ANT sensors as possible at one time.
- We’ve fixed a bug that could make Di2 slow to connect to Karoo.
- We’ve fixed a bug that could prevent the map of your ride from displaying in the Post-Ride Summary.
- We’ve fixed a bug where the route line for a Route-to-pin would remain on the map after you’ve cancelled the route.
- We’ve fixed a bug that prevented some users from enabling Live Track on their Karoo.
- We fixed an issue with account creation that could lead to some users experiencing various failures on Dashboard.
- We’ve fixed an issue that could cause the Software Update progress bar to malfunction if the Karoo is up to date when going through Setup.
Locked