Version 25, Feedback edition

25I am happy to announce version 25 of Off Camber Data! We spent a lot of time on internal improvements, to make sure we can ship higher-quality software faster. Most of that work is behind the scenes, so you can’t see it. However, we didn’t want to leave you hanging without an update for too long, so we decided to put together a collection of small fixes and improvements that were all suggested by you!

  • We made some major improvements to accuracy and stability for the “missed splits” option. We are still not done making this feature great. There is much still to do. We wanted to let you have the improvements we have already, so we put them into this version.
  • Show average channel values per lap in the min/max values window. The window now has three buttons at the top, one for min, one for max, and one for average. Each type of column can be enabled or disabled separately. This is especially useful to show the RPM average for each lap. In the future, we will allow you to change this setting for each channel separately, because “Average Battery Voltage” is not very useful, but “Average Speed” is.
  • Configuring the UniGo device is now working again. We also added the ability to switch the UniGo’s language to Norwegian and Swedish from the OCD software, in addition to the languages that were already there.
  • Track selection now shows how many runs and how many laps were driven on a track, to give you a better, quicker idea where the important data is.
  • The order that tags appear in is now consistent everywhere.
  • The list of laps would automatically scroll to the right a lot, hiding important data. This no longer happens!
  • Empty names are no longer allowed for drivers, tracks, vehicles, and channels.
  • We fixed some problems with the track map when the GPS data is broken.
  • After fixing missed splits, the track map wouldn’t update. Now it does! Yay!
  • Lap selection and split times would show the runs in opposite order. Very confusing! Now they both show them in the same order, chronologically.
  • Channels can now be renamed without breaking importing. Before, when you renamed a channel and then imported another run, it would create a second channel with the original name.
  • The names of some of the features were not consistent everywhere in the software. This is now fixed. I hope we got them all?

As always, you can get the new version from the downloads page, or simply restart your old version of Off Camber Data. For feedback, feel free to just comment on the blog, or send us an email at!

On to version 26!

Version 24

Version 24 is now out, hot on the heels of version 23. As you saw in the previous post, we had a problem in 23 with the new version of the UniGo lap timer, so we felt it was important to fix it right away.

Since we were pushing our another release, we felt we could squeeze a few other fixes in there as well:

  • You can now once again select laps from different runs the same way you could before. We changed the key combination you have to press to select laps from different runs, but the old way was better, so we changed it back.
  • We now import the internal temperature channel from the UniGo.

We try to not release so often, since we know you have better things to do than update all the time. In this case, we felt it was warranted, so we went ahead and did it. We apologize to anyone who was bothered by it.

As always, you can get the new version from the downloads page. For feedback, feel free to just comment on the blog, or send us an email at!

Version 23, “That’s not quite fixed, yet!” edition

A bug snuck through into version 23 that came out when UniPro released their new version of their UniGo device firmware. The bug happens because the new device firmware increases the version of some internal data. V23 of our software doesn’t yet know about this new internal-data-version, so it fails to import.

Anyone who has updated their UniGo device to v.01.01.005 is affected.

If your Off Camber Data software is at v22, you should hold off on updating. When the software tells you that you have an update downloaded, just say “No” to installing it.

If you already updated to v23, you’ll need to either wait until we release v24 (which will be within the day) or downgrade to v22. You download the v22 installer for PC or Mac. You’ll need to uninstall the existing software (by using “Add Remove Programs” in Windows or by deleting “/Applications/Off Camber” in Mac) and then install v22 that you downloaded.

Sorry for the inconvenience and we’ll have v24 out ASAP!

Version 23, “This is now fixed!” edition

A motorcycle with the number 23

We just released version 23! Version 22 was a minor update that we didn’t want to make a big fuss about, but 23 is live, and it is here!

What changed? We did mostly detailed changes, improving accuracy and display issues.

  • The drawing of the track map has been much improved:
    • We now use a better map projection, meaning that the track maps will be less distorted, even close to the north and south pole. It sounds like that would not be a big deal, since almost nobody sets lap times in the arctic, but it was a big issue for many of the tracks in Norway and Sweden.
    • More accurate positioning of the driver marker. In the previous version, the driver marker could give you a sense of which part of the track you were in, but it wasn’t accurate enough to make precise comparisons. Now, the markers are as accurate as the GPS data that powers them.
    • Improved drawing of the start/finish line. Because GPS is not infinitely accurate, the GPS traces for a single lap often don’t start at exactly the same spot. Rather than pretend that they do and hope for the best, we now show the different start/finish locations. Maybe in a later version, we’ll offer a mode to stretch the GPS traces so that they look like they line up, but until we have that, we thought it better to show the data truthfully.
    • Keep the track map’s zoom intact when switching runs.
    • Because of GPS’s limited update rate (rarely more than 10Hz), we were showing some inaccurate data at the beginning and end of each lap. This is now fixed!
  • Fixing missed splits would cause some shifting of the data of the laps after the split, making it impossible to accurately compare them. This is now fixed!
  • There was a problem with importing the track, driver, and kart names from the new UniGo file format. This is now fixed!
  • There was a way to crash the app when deleting runs. This is now fixed!
  • The app would crash when attempting to import an empty file. This is now fixed! Of course, there is nothing to import from an empty file, but it no longer crashes.
  • GPS distance from the UniGo 6005 would show ten times larger than it should. This is now fixed!
  • The headers in the Current Values window were too big. This is now fixed!

To get the new version, head over to the downloads page!

Most of the fixes and improvements in this version came from suggestions from one or more of our users. These are super valuable, so please keep them coming! You can us reach us either directly here on the blog, or at

Finally, a lot of people have asked us about displaying average RPM, and showing an RPM distribution graph. We’ve heard you loud and clear! I really hope we can make that happen before the weekend, but there are only two days left, so I hesitate to promise it. Rest assured that it’s high on our list of priorities!