Current Software Version - 1.21.495.3

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

Old Software Version - 1.11.392.3

Post by Steve » Thu Nov 22, 2018 5:06 pm

Karoo Software Build Version: 1.11.392.3

Release Date November 22, 2018

Introductions and Enhancements:

Improved Power Meter integration
- General Calibration Request for ANT+ Power Meters
- Auto-Zero power meter management for ANT+ Power Meters

New Calorie-derived data fields
- Calories Expended, calculated using power data
- Calories/Hour calculation

New-look Historic Elevation Graph that shows an entire ride

New Sunrise and Sunset derived data fields
- Time of Civil Dawn/Dusk
- Time remaining until Civil Dawn/Dusk
- Time remaining until Sunrise/Sunset

Live sensor values are now displayed in the sensor details pages

Bug Fixes:

Fit File Recording Improvements - further work is expected on this in the coming sprint.
- Reduced the number of missing records in fit file recordings
- Reduced the number of FIT records that lack individual data elements (heart rate or speed for example)

The in-ride discrepancy between Elevation Graph and Current Elevation data fields is fixed

Resolved the “Unfortunately ride has stopped” issue

Features and Bug Fixes Still in Progress:

Continued focus is being applied to further improve FIT file recording

Sensors freezing mid-ride

Karoo battery life improvements

Nearing release of UI appearance overhaul

Improvements to TbT navigation

User avatar
Site Admin
Posts: 495
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Old Software Version - 1.17.424.3

Post by Steve » Mon Dec 10, 2018 4:01 pm

Karoo Software Build Version: 1.17.424.3

Release Date December 10, 2018

Introductions and Enhancements:

Reverted Mapbox 6 to Mapbox 5

Sample location services reverted to 1 time/second instead of 2 times/second

User avatar
Site Admin
Posts: 495
Joined: Tue Mar 06, 2018 2:56 pm
Location: Surrey, UK

Current Software Version - 1.21.495.3

Post by Steve » Thu Jan 17, 2019 5:11 pm

Karoo Software Build Version: 1.21.495.3

Release Date January 17, 2019

Introductions and Enhancements:

New, higher-contrast map style for easier viewing under bright sunlight

The Karoo homescreen has been redesigned to make ride mode its central purpose and allow more convenient launching of rides

Full data screen management:

- New drag-and-drop page creation tool for custom data field layout that maximizes screen real estate
- Existing Karoo data screens are automatically migrated to the new layouts

Data field appearance update:

- Data fields are redesigned with consistent and larger fonts to capitalize on the screen real estate.
- Initial reworking of data field display: Removed the use of “n/a” and replaced with “...” (sensor connected but not showing a value); “- -” (missing data, e.g. distance to destination after route removed), and “0” (sensor showing zero value). Further refinements are expected in future releases

Riders will see a timed banner displaying a message when going off-route, and another notification when rejoining the route. The color of the turn-by-turn instructions will change to blue (to match the re-route line) when off course

Further ANT+ Support:

- Support for Get/Set Crank Length on ANT+ Power Meters
- Support for Calibration of CTF-based ANT+ Power Meters
- Battery status is now dynamically shown in the sensors app for non-Power Meter ANT+ devices that declare battery status and runtime

Rides can now be started from the home screen using the buttons on the side of Karoo

The Karoo screen no longer turns on/off in response to power being applied or removed. This is in support of customers using dynamometers to power Karoo in rides

Bug Fixes:

Accuracy improvements for in the 3, 5, and 10 second average speed fields.

Fixed an issue which could cause the average speed field field to briefly spike to extreme values

Improvements were made to Karoo's performance in long rides:
- Memory leak and high CPU spikes removed
- Fit file recording remains solid over time
- Under normal conditions data fields are not dropped from fit records

The above improvements also resolve the data field freezes reported by some customers

Distance to Next Turn, Distance to Destination, ETA, and Time to Destination are cleared when a route is removed during an activity

Data field initialization issues have been resolved. This includes issues like previous ride’s values being visible before the next activity has been started, fields not zeroing when data is no longer available, and graphic fields not behaving well if sensors stopped transmitting

An issue has been resolved where rides were not consistently saved/recovered if Karoo’s battery was emptied during a ride

Features and Bug Fixes Still in Progress:

Known Bug: The on/off route detection is currently working only on the map view.

Known Bug: The gray line indicating the path traveled does not stand out on the new map style.

Known Bug: The historic elevation graph can become non-functional while recording.

Overall, Q1 2019 is focusing on reliability and stability.

The single highest prioritized feature is a predictive elevation graph.

Graphical data fields reworked to match the static data fields, changing “n/a” values to reflect sensors not transmitting, sensors not paired, and zero values.