Version 43: Walking Hibernation

Number 43 on Petty Enterprise's Plymouth SuperbirdIt’s been a long time since the last release, but the season is starting again, and we don’t want to keep from you what we worked on over the winter. Most of our efforts have gone into some big projects we’ll release later this year, but we also implemented a lot of fixes suggested by users. We wanted to make sure everyone who suggested a fix that we put in has it in their hands in time for the first races, so here are the highlights in version 43:

  • Spanish translation! This is a big one, and a big thank you goes to Stéphane Ohana to make this happen!
  • The positions of the various windows are now remembered across restarts of OCD.
  • Tags are remembered during import, so when you import four wet sessions in a row, you don’t have to add the “wet” tag every time.
  • On small machines (with 4GB of memory or less), we had some performance problems. Performance will always be a challenge on machines like this, but it should be much better now.
  • When you import a lot of runs, and then realize you made a mistake, you had to wait until it was done importing. No more! You can now cancel during the import.

If you pay really close attention you’ll see hundreds of smaller fixes that mostly fly under the radar.

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 feedback@offcamberdata.com!

Version 42: Polyglot

Number 42 on a virtual McLaren F1Only two weeks after version 41, version 42 is ready. This is mostly an internal release, with a lot of changes that will make it easier for us work on OCD, but it does have a good number of new features for you as well:

  • New language: French! You can now analyze your data in the language of love and diplomacy!
  • We also made a number of smaller updates to German, Danish, and Swedish. Please let us know when you see a problem with the translations, even if it’s a small one. Unfortunately we don’t speak all of them, and so we need the help of volunteers to maintain the languages we have, and to add new ones.
  • We improved support for files from the UniPro 6003 data logger by adding new channel types, and fixing some of the ones we already had.
  • If you’re running on a Mac that has the Yosemite or newer, you might have gotten used to graphics glitches and other ugliness by now. We apologize that it took us so long to fix it, but most of those issues are now resolved.
  • This version is faster, sometimes much faster, especially on Windows.
  • Channel lists were sometimes sorted one way, and sometimes sorted another way. They are now always sorted alphabetically.

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 feedback@offcamberdata.com!

Version 41: Globally Positioned

41It has been a long time since we released a new version. The reason is that this release is a big one. The headline feature is, as you might have guessed from the title, GPS timing. If you have a UniGo 6005 or greater, you can now use the GPS antenna to get lap and split times. To help you get started, we wrote a guide about how to configure GPS timing. We encourage you to go over it the first time you use it, but the short of it is this: First, you drive with the GPS antenna, then you use OCD to set up the track using the GPS traces you just recorded, and finally you copy the new configuration to the UniGo. This is a little different from how other lap timers do it, but we wanted to make sure that the driver doesn’t have to push any buttons on the track. We welcome your feedback about this approach!

There are a lot of other fixes in this release, so I’ll just mention the highlights:

  • A big thanks goes to Ondřej Kočka for providing a Czech translation!
  • A combination of work on the UniGo firmware and the OCD configuration dialog means that you can now configure your tracks with OCD, and then copy them to the UniGo. On the UniGo, you can select them from a list, rather than having to set all the settings one by one.
  • As part of that work, we made a lot of changes to the way the UniGo is configured from OCD, and fixed a lot of edge cases.
  • Dashware export did not work when the language was set to anything but English. It was a very embarrassing problem, and I’m glad it is now fixed.
  • We added some safety features to make sure we can recover as much data as possible when something goes wrong. For example, if OCD crashes three times in a row, it will try to repair itself. Also, if files from the lap timer are corrupted, OCD will now try to recover as much data as possible.
  • We found some cases where you could create multiple tracks with the same name. This is very confusing, so we made sure this is no longer possible.
OCD's Set Splits Dialog with Splits

Define split points in this dialog, transfer them to the UniGo, and drive!

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 feedback@offcamberdata.com!

Version 40: Skipping Forward

Ford GTNot every release deserves an announcement. Sometimes we have to ship an urgent fix for a small number of customers, we fix an internal problem, or maybe we just keep OCD up to date with changes to hardware devices. All of these things happened in the last few weeks, and so we’re zooming from version 37 straight to version 40. We have a lot of good stuff in this one:

  • Multiple Delta Graphs! Now you can get a delta graph when selecting more than two laps. All selected laps will be compared to the fastest one.
  • Danish language support! I think this one speaks for itself.
  • The histogram now shows exact values or every column when you hover over it with the mouse. Check out the screenshot below!
  • Expanded support for the Unipro 6003 series of lap timers. In detail, the means support for pedal and steering wheel sensors,  as well as support for g-force measurements. This functionality is only available in the Unipro Advanced edition of OCD.
  • Devices now show up properly in Mac OS X 10.10 (Yosemite). Please note that not all problems in Yosemite are fixed. While OCD is completely functional, there are quite a few layout problems we’re actively working to fix.
A screenshot of Off Camber Data's new histogram.

This is what it looks like when you hover over a column in the new histogram.

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 feedback@offcamberdata.com!

New Feature: American Sign Language

As you know, we’re working hard on expanding our language support. We already have English, German, and Swedish, and we’re looking into Danish, Norwegian, and Spanish, and many more after that. However, as a special treat to our friends in the deaf community, we wanted to show you a preview of another new language we’re adding in the next release: American Sign Language.

ASL Support in OCD

You can see, the feature is not yet perfect, but you can see where this is going. Hover the mouse over any text in the user interface, and a little window pops up with an animation of our avatar Evelyn, translating the text into ASL. For driver and track names, you can record your own animation with a GoPro or iPhone camera and insert it into the program. We don’t know how to translate large numbers yet, but I’m positive we’ll have a solution in time for the next release.

As always, let us know what you think by either emailing us at feedback@offcamberdata.com, or simply leave a comment on the blog!

Version 37: Behind the scenes

37Once again, a new version is upon us. Most of the changes in this one are hidden changes, changes that prepare us for features we’ll release later in the year, but there are a few good things that will help you right now:

  • We fixed the “zoom to lap” button in the track map. There was an annoying issue where sometimes it would zoom out a lot, or zoom in too much. This doesn’t happen anymore.
  • Importing is now faster. Your results depend on your computer of course, but in one measurement I went from 20 seconds to 6 seconds.
  • The slip graph would sometimes not show the split lines. This is now fixed.
  • Some people had problem installing OCD on older Macs. I think we got to the bottom of this, and it should work now on all Macs that run Mac OS X 10.6 and up.
  • When holding the mouse pointer over the session header on the left side, in Lap Selection, a tooltip appears showing you the name of the session. You can use this to identify the right session quickly when you have many of them open at the same time.
  • Units are now shown with square brackets around them. We know that’s the tiniest of changes, but this is the correct way to display units.
  • Finally, we improved the security of the automatic update system.

By the way, we try to time our releases so that most of the time they happen early in the week. Today is a perfect example of that. The reason we do this is so that our updates don’t interrupt your race weekends. If you have feedback on this schedule, please let us know!

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 feedback@offcamberdata.com!

Version 36: Tron

36Unfortunately we had to do something we don’t like to do: Rush a release. Embarrassingly, we broke the track map anywhere south of the equator and east of Greenwich, so we had to push the fix out as soon as possible. There is an upside to all this: New features!

  • We now have a Swedish translation! We’re very excited about our third language. Thanks go to Niclas Andersson, who put in a lot of work for this (and many other things), and found many inconsistencies along the way as well. If you’d like to contribute another language, please let us know!
  • When you hold the mouse over the header on top of the run, it shows you the name of the run.
  • Performance improvement in the min/max window
  • On Windows, hit F11 for full-screen. On the Mac, you can use the full-screen menu entry which has always been there.
  • A big number of small fixes, such as reordering some menus, making the toolbar prettier, a crash when RPM is reported negative, better handling of infinitely large values in the graph, and many many more details that almost nobody ever sees, but that are really important when you do see them.

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 feedback@offcamberdata.com!

Version 34: Polyglot edition

34It’s been a while since our last release. Christmas happened, but we also worked on some exciting new stuff. Some of that will be rolled out in the next few months, but some of it is ready right now!

  • We added translations. Off Camber Data is now available in German as well as English. You can switch between the languages in the settings dialog. Now that we have one translation, we can easily add more. Some are already in the works. If you’d like to contribute a translation, please let us know!
    When you head to the download section, you’ll find that there is still only one file to download. Where are the files for the other languages? Well, we put a lot of work into making sure that you can still download that one file, and it will automatically figure out which language you’re using.
  • The graph updates a lot faster when you drag the cursor over it. You should try it out! It sounds like a small change, but it is much nicer when you actually see it.
  • You can now merge sectors. As you know, when you miss a magnet while driving, you can fix it in split time analysis by right-clicking on the sector, and choosing “Missed split”. Now you can do the opposite as well. If you accidentally fixed the wrong split, or if your sensor picked up a split that doesn’t exist, you can now right-click on the sector and choose “Merge with previous sector” or “Merge with next sector”.
    Click the small X next to the track name to close many runs at once.

    Click the small X next to the track name to close many runs at once.

  • Closing a lot of runs at once is now easier: When you mouse over the track header in lap selection (on the left side, where the runs show up), a little X appears. Click the X, and all runs from that track are closed at once.
  • There was a problem with changing run properties (such as driver, track, or kart) during import. This is now fixed.
  • There were also smaller fixes and tweaks. As always, there are too many to mention all of them, but I want to mention a few especially because they are the product of your continuous feedback:
    • The percent axis in the histogram now shows all the time.
    • Tags now show more prominently when selecting a run. They used to be the last column in run selection, which made them really hard to find. We found that people actually use tags a lot, so we made them a little easier to find.
    • In the histogram, when on-power is enabled, it only counts those times when the car or kart is accelerating. It used to be a quarter of a second of acceleration to start the count, but we got some feedback that half a second is better, so we changed it.
    • You can now toggle the background grid in both the track map and in the histogram view.

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 feedback@offcamberdata.com!

Version 33: Ho Ho Ho

Tyrrell P34

We can only hope to be as innovative as the Tyrrell P34.

Welcome to the Christmas edition of OCD. We hope you’ll like it!

Most of the work on this release went into polishing things and fixing little bugs that are too small to mention, but there are a few big ones:

  • The graph now has the option of showing the values in numeric form, right by the cursor. A lot of detail work went into this. The values are always in the right order, so you can quickly see which number is higher, even if the lines are completely on top of each other.
  • Split time analysis now calculates theoretical best and rolling best per run, not for all opened runs at once. When comparing two drivers or two setups, this makes a lot more sense.
  • We improved the contrast in the graph. When the background is dark, it makes the colors brighter. When the background is white, it makes the colors darker. It’s hard to see the difference, but it’s easy to see the graph!
  • Fixing splits is much faster now. In long runs, it used to take more than a minute on a slow computer. Now, it is almost instantaneous.
  • Embarrassingly, the status bar used to show the gap between laps backwards. It now shows it the normal way.
  • “Unknown” now shows up in a reasonable place when you select drivers, tracks, and vehicles. Also, these three things are now sorted in every dialog.

This version also includes a big behind-the-scenes change. That’s why you will see an upgrade dialog when you start this for the first time. We were a little worried about this change because of that, but we added our first dedicated tester to the team who gave us the confidence to release it. Welcome Bryan!

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 feedback@offcamberdata.com!

Version 32: Lumberjack Edition

32We have another release of OCD, and it’s a good one! We put in a number of small improvements, but the big one is the new graph. By itself, it brings us these new features:

  • Show splits in the graph. Whenever the driver crossed a split point, you now see a vertical line in the graph.
  • Proper zero-line for the delta graph
  • Faster drawing, especially when zooming in a lot
  • Colors with higher contrast. We thought it’s prettier with the old colors, but some people couldn’t see the graph very well with a lot of glare, and sometimes it’s more important to be useful than beautiful.
  • Grid lines that can be turned off or on
  • Zooming in the Y direction. Use the mouse wheel on the Y axis to enable this.
This is what the new graph looks like. Most of the changes are in how it interacts, but you can already see the split lines and the new X axis.

This is what the new graph looks like. Most of the changes are in how it interacts, but you can already see the split lines and the new X axis.

That is not all though. Here are some of the other changes we’ve made:

  • On-power mode in the histogram. We promised this a while ago, so I’m very happy we finally have it. Using this mode, you can configure the histogram to only count the times the driver was accelerating. This is important especially for RPM, which can be all over the place when braking.
  • Re-organize export options, and give the option of “interpolated data”. With this option, you can simply export all your channels at, for example, 10Hz. This makes it much easier to use the data in Excel or Matlab.
  • Stop auto-opening so many runs after import. Now, it will only open up to three runs. If you imported more than that, nothing will be shown automatically.
  • Show number of runs when filtering runs
  • Remember how runs were sorted and filtered across restarts

If you’re wondering why we’re calling this one “Lumberjack Edition”, it’s because at some point in development, a bug made the histogram look like a plaid shirt.

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 feedback@offcamberdata.com!