Release: version beta 1.29.0.1

Posts: 217
Special beta build

This is an update of version alpha 1.28.1. It merges all the stable updates from 1.29, and additionally adds the fix for the positions during a race start. Since we still did not receive enough feedback this fix is not yet part of the stable channel, and we re-released this in the beta channel for further testing.


Carried over from alpha 1.28.1:
This build is to test a fix for a persistent bug with live positions and lap counts during a race start. Due to a bug in the iRacing data, the live positions of drivers got messed up around the start of a race. In this build we are testing a work-around for this problem which should keep the live positions and lap counts correct during race starts.

If you wish to help us test this, please test extensively if the live positions and lap counts remain correct during the opening laps of a race. You can use the Timing Screen (positions shown are live positions) or your own themes with data ordering or bindings using "liveposition".

Intended behavior:
  • Cars should be on lap 0 during gridding or pace lap.
  • Cars should remain on lap 0 after the green flag and before they cross the starting line.
  • Cars should move to lap 1 only after crossing the starting line (and not before).
  • Order of cars (liveposition) should remain correct throughout pace laps and starts and after.


Test:
Please check specifically for cars out of order in these scenarios:
  • Pace lap for a rolling start (before and immediately after the green flag)
  • Standing starts (before and immediately after the start)
  • Cars crossing the start/finish line either right after the start ("lap 0 to lap 1") or later laps.

Please also consider testing on tracks with separate start and finish lines (typically road courses) and tracks with a common start/finish line (typically ovals).

Finally, please keep an eye on the lap counts as well.

Thanks for testing!


Carried over from stable 1.29:
New features:
  • [New in 1.29] Added Push to Pass bindings for remote cars:
    • "p2p_active" is a boolean (true/false) that signals whether this car's P2P is currently active.
    • "p2p_count" is a number that counts the usage of the P2P. In a race session, the P2P count gives the remaining number of P2P usages (starts at 10 and counts down). In a practice session it gives the number of P2P usages so far (starts at 0 and counts up).
  • [Carried over from beta 1.28] Added a new Web Timing feature that can send the Timing Screen and Events table data to your webserver, so you can display it on a webpage. You can find it in the main menu.
    • This new and improved version replaces our old "livetiming".
    • Some instructions are available within ATVO itself and on our forum.
  • [Carried over from beta 1.28] Added a new "Driver button box" or driver camera selector tool to the Timing Screen. In the toolbar of the Timing Screen there is a new link to "Drivers", which opens a small window with a single button for each driver in the session. Clicking that button will change the camera focus to that driver. This screen is analogous to the "Cameras" button box. You can choose between different display modes for small or larger buttons.
  • [Carried over from beta 1.28] Added filtering to the Cameras button box and to the new Drivers button box.
  • [Carried over from beta 1.28] Switched around the order of the main menu categories to something that makes a little more sense.

Bug fixes:
  • Fixed several small UI bugs for the Web Timing.