Z1 Analyzer Software Release Notes Manual Index
Full history of release notes for the Z1 Analyzer.
v 2020.3
September 28th, 2020
* Main menu updates. The main menu has been updated. Previously the Display menu incorporated options for display, traces and data channels. This has been changed. The Display menu now only controls the Track Map, Lap Data and Video displays, as well as the Reset Display option, and the show/hide Extents and Corner Overlays.

The new Traces menu allows you to show/hide the 9 available traces. In addition the New Custom Trace and Edit Custom Traces options have been moved from the File menu to this new Traces menu. There is also a Close All Traces menu located here. This will hide all currently displayed traces.

The new Data Channels menu allows you to create and edit math channels, show and hide data tiles, and show which data tiles are currently being displayed.

* Data Tiles. These are not new, but have some new functionality in this version. A Data Tile lets you display the value of a data channel or math channel in a larger format than is available in a trace. You can display one by selecting the Data Channels->Add Data Tile option. The newly displayed tile will default to the Throttle data channel. To select a different data channel for that tile, right click on the tile and select the desired data channel from the popup. All default data channels, as well as any math channel will be available here. In addition the bottom of the popup provides option to maximize/restore/hide the tile, as well as creating or editing math channels.

* Math Channels and Custom Traces are now two different items. In previous versions they were combined into one option (Custom Trace). Breaking them out like this allows for more flexibility. A math channel can be used in a custom trace, data tile, scatter plot or histogram.

To create a math channel select the Data Channels->New Math Channel option. You'll then see the dialog allowing you to create your math channel. Each math channel must have a unique name. You can specify the number of decimal places that will be used when displaying the math channel in a Data Tile using the decimal places drop down.

Your math channel can be a variable based on an existing data channel, or it can be a constant value. You can select any of the current data channels from the scrollable list on the left of the dialog. And any of the numbers of symbols from the right side Operators may be used as well. The formula for the math channel is displayed in the text area at the bottom of the dialog. You can type the formula directly into this text area, or click on the data channel list and/or operators to place the desired option. Note if you type in a data channel name, it must be surrounded by brackets (for example [Brake]).

The color swatch displayed to the right of the formula text area shows the color that will be used to display the math channel in a Data Tile. if you want to change the color, click on the swatch and select the desired color using the color picker.

Click the Create Math Channel button to save your math channel.

You can edit existing math channels by going to the Data Channels->Edit Math Channels option. This will display a list of the currently defined math channels. Double click on the one you want to edit.

* Updates to how the external data import works. These updates make the import process work better across various files by providing more flexibility to what is expected for timing and distance data, as well as data frequency. This will make the import process able to more easily import data from various sources. Note we changed one mapping criteria from 'Current Time' to 'Current Session Time'. So if you used that in any of your saved mappings you will need to re-select that mapping and then re-save your mapping.

* The ability to save column mappings for external data imports has been improved. In previous versions the column mappings were saved by column position. Now column mappings will be saved by column names when possible. This allows you to use the same mappings in files that have the column names in different orders. To use this functionality you have to tell the import dialog which row contains the column names. Control-click on the appropriate row to do this. If you do not control-click on the appropriate row, then mappings that use column names will not be able to be loaded, or saved. When the column name row is not specified then the mapping will be saved by column position as was the case in previous versions.

* There is now an option to show the Bump/Rebound description in a histogram. When this option is turned on the text 'Bump' and 'Rebound' will be displayed at the top of the histogram to let you know which side of the histogram relates to the bump or rebound part of the suspension. This option is turned on for the six pre-defined suspension velocity histograms. You can choose to turn this option on or off in your histograms by ticking the 'Show Bump/Rebound' checkbox in the Histogram Dialog.

* Added more link to YouTube help videos under the YouTube menu.

* The Scan Laps menu option in the File menu has been replaced with two options. The first is Scan For New laps. This is the same as the lap scan from previous versions and will add any newly found laps to the lap data file, and remove any laps that no longer exist from the lap data file. The second option is Scan For All Laps. This will delete the lap data file and recreate it from scratch.

* If you make a change to the locations of the Z1 Dashboard telemetry folder or the iRacing telemetry folder in the Z1 Analyzer settings dialog, when you exit the settings dialog the Z1 Analyzer will ask you if you want to scan for laps. This is necessary to find the laps in the new locations. If you do not perform the lap scan then you may not be able to find laps in the new locations. In the past this was done behind the scenes. This new way shows the lap scan progress so you can confirm your changes had the desired effect.

* The Open Lap dialog has been extensively updated. There are now two distinct scrollable windows in the dialog. The top one shows the laps that are located on your system, in other words the laps you have driven. The bottom one shows laps from other drivers that you can download to compare yourself against. You can now resize the dialog by dragging as you would any Windows dialog. Resizing the dialog will adjust the display as appropriate.

You can scroll the windows using the mouse wheel, the scroll bar on the right, or the Up/Down keyboard arrow keys. When using the Up/Down keys if you reach the bottom of the list of the top window, the scrolling will switch to the bottom window. And if you reach the top of the bottom window, the scrolling will continue up the top window. You can also quickly switch between the top and bottom windows using the Tab key.

To open a lap, double click on it, or press the Enter key when it is selected. For more options right click on the desired lap. This is where you'll see options to open as a base lap, or left/right edge.

The window that displays your laps includes a new column, Lap #. This shows the lap number of the specified lap, making it easier to find the desired lap.

The right click popup menu has been updated to include the filter options and the Sort By Cars First option. (Note: In previous versions, the Sort By Cars First option was called 'Group Cars' and located in the settings dialog.) When turned on (which it is by default) the laps will be sorted first by car type, then by the currently selected column.

To sort the laps in either window, click on the desired column header. This will sort the laps by that column. Each time you click on the column header the order of the sort will be reversed. The local and server windows are sorted independently and can have different sort options.

There are three filter options, all available from within the right click popup menu. When filters are activated a message will be displayed in red text at the top right of each window. The filter options are drivers, cars and dates. Selecting these options will narrow the list of laps returned. Note for the local laps window, the driver filter is not available as there would only be one driver, you.

The driver filter sub menu shows the first 20 drivers (alphabetically) as options. If all drivers are selected, then when you select one of these it will deselect all the other drivers. If not all drivers are selected then selecting a driver from the list toggles them on or off. The Show All Drivers menu option displays all the drivers. The Show No drivers option turns off all the drivers. Note showing no drivers will result in no laps being displayed.

The 'View Full List of Drivers' option will display a new dialog which shows all the drivers available at the track. As there could be hundreds of drivers at some tracks, this options works better than listing all the drivers in one long menu. You can resize this new dialog as desired. If all drivers do not fit on the window, then you can scroll it using the mouse wheel, or by clicking and dragging on the scroll bar. Next to each driver is a star and a toggle button. Clicking the star will add or remove the driver from your favorite list. Clicking the toggle icon will add/remove the driver from the list of drivers included in the current driver filter.

The Favorite Driver list will display those drivers you have marked as favorites (assuming they have driven a lap in the currently selected track). This list is just a user-definable subset of the main driver list and works in the same way.

The Filter Cars option works in the same way as the Filter Drivers option.

Note on favorites - there are three lists: one for drivers in the server window; one for cars in the server window; and one for cars in the local window. Favorites are saved when you exit the Analyzer, so the list is retained when the analyzer is launched again.

The Filter Dates option lets you filter the laps displayed by date range. By default all laps are included. You can narrow this down by selecting one of the options in the sub menu.

The top of the Open Lap dialog now shows options that used to be in the Settings dialog. These are 'Share Laps' and 'Include Server Tracks'. Having them directly on the dialog provides for better ease of access. The 'Share Laps' option when turned on will upload any lap you open to our servers so other drivers can download them and compare themselves against them. When it is turned off, your laps are not uploaded to our servers, and you cannot download any laps from our servers. The 'Include Server Tracks' option, which only works if the 'Share Laps' option is turned on, determines which tracks are included in the list of available tracks for a sim. If this option is turned off then the track list is comprised of only those tracks that you have recorded telemetry for using the Z1 software. If it is turned on, then the list of tracks will include all the tracks for which you have recorded laps, and also all tracks with available laps for the selected sim on our servers.

* Wheel RPS has been added to rFactor, Game Stock Car, ARCA and Automobilista.

* 12 new data channels are available for sims where they are supported: tire load, lateral tire force, longitudinal tire force, tire contact patch sliding percentage, suspension force, front ride height, rear ride height, front wing height, drag, front downforce, rear downforce, oil level. These data channels are available to use when importing external data as well.

* Improved how live telemetry recognizes Assetto Corsa and Assetto Corsa Competizione to make it easier to connect to those sims.

* Updates to the internal architecture of the Z1 Analyzer to allow for non-English characters to be used in the names of Layouts, Scatter Plots, Histograms, Math Channels and Custom Traces.

* When two laps are loaded, the Speed Comparison analysis now shows the speeds of each lap in the color associated with that lap. By default this is read for the first lap and blue for the second. This makes it easier to see which speed is associated with each lap. You can customize these colors in the Screen Color tab of the settings dialog.

* The Z1 Analyzer is now compatible with Codemasters F1 2020 for both recorded and live telemetry. To view live telemetry, select the sim in the Live telemetry tab under the Codemasters drop down. As always, broadcast mode is also suported. Selecting F1 2020 BC will allow the Z1 Analyzer to connect when broadcast mode is being used.

* Brake pressure is now read from rFactor 2. Note that rFactor 2 oututs brake pressure as a percentage (0.0 - 1.0). So it won't be bar or psi, etc, but rather a percentage of total pressure. You'll be able to see how the four brakes are working with respect to each other. But you won't get the actual pressure values in each brake line.

v 2020.2.3
July 27th, 2020
* Fixed a bug where iRacing driver names that were longer than 15 characters could be cut off in the Lap Data Screen, and in the list of laps available from our server when opening a lap. Note this change does not affect driver names from previously opened laps.

* Updated the Lap Data Screen so that track, car and driver names that did not fit horizontally are now displayed better.

v 2020.2.2
July 20th, 2020
* Fixed a bug that could cause certain shock deflection and velocity parameters in some iRacing cars to not be properly read. (The Formula Renault 3.5 is an example of this.)

* Fixed a bug in the scatter plots and histograms that could cause the right rear shock velocity to not show up properly.

v 2020.2.1
July 7th, 2020
* Fixed a bug from version 2020.2 which could prevent mouse drags from being properly processed when trying to highlight part of a trace or to move a track map around an analysis screen.

v 2020.2
June 23rd, 2020
* There is now a close 'X' at the top right of all traces, maps, data channels, scatter plots, etc. Clicking this closes that window.

* Scatter Plots are now available. You can display up to 8 scatter plots at one time. There are several pre-defined scatter plots included. You can create your own scatter plots or modify the existing ones using the Scatter Plots->New Scatter Plot or Scatter Plots->Edit Scatter Plot menu options.

The Edit Scatter Plot dialog lets you delete or copy a scatter plot by right clicking on the desired plot name.

The maximum number of scatter plot definitions you can have at one time depends on your license type. Standard license users can have up to 10 different scatter plot definitions at once. Track license users can have up to 20 different scatter plot definitions at once. Educational or Commercial license users can have an unlimited number of scatter plot definitions.

To display a scatter plot you select its name from the Scatter Plots menu. When the scatter plot is displayed you can right click anywhere on it and choose the 'Edit Scatter Plot' option to go directly to the edit screen if you'd like to make changes to the scatter plot. Or you can choose the 'Copy Scatter Plot option to make a copy of that scatter plot

You can close all displayed scatter plots by selecting the Scatter Plots->Close All Plots menu option.

When creating a scatter plot you can choose which data channel is displayed on the X and Y axis of the plot. In addition you can choose the number of decimal places and tick marks for the X and Y axis.

You can also choose the scale of the axis. There are three choices: 'Auto' will create the scale based on the values of the chosen data channel for that axis. 'Zero Based' will create an axis moving from zero in the middle out to positive and negatives numbers ending at a maximum value that you specify in the 'Max' text field. (For example if you enter 4 as the max value then the axis will go from -4 to 4 with zero being in the middle.) 'Min to Max' lets you enter the minimum and maximum value for the axis.

Finally you can also choose the color channel for the scatter plot. The color channel can be divided in up to 10 'buckets' as defined in the Color Buckets drop down, each with its own color. If no color channel is specified then all dots in the plot will have the same color, as specified in the Color tab of the Settings dialog. You can also choose between three ways of displaying the color channel bucket legend.
1) Extents - this is the default, and is the most common. This places the range of the bucket above and below it. You would use this for channels like Speed, temperatures, pressures, etc.
2) Starting - this rounds the starting range of the bucket up to the nearest integer and places it at the bottom of the bucket color. This would be used for a channel such as the Gear channel.
3) Ending - this rounds the ending range of the bucket down to the nearest integer and places it at the top of the bucket color. This would also be used for a channel such as the Gear channel.

You can customize the colors of each bucket by clicking on the swatch for the appropriate bucket color. This will display a color chooser dialog allowing you to set the colors as desired.


* Histograms are now available. You can display up to 4 histograms at one time. There are several pre-defined histograms included. You can create your own histograms or modify the existing ones using the Histograms->New Histogram or Histogram->Edit Histogram menu options.

The Edit Histogram dialog lets you delete or copy a histogram, by right clicking on the desired histogram name.

The maximum number of histogram definitions you can have at one time depends on your license type. Standard license users can have up to 10 different histogram definitions at once. Track license users can have up to 20 different histogram definitions at once. Educational or Commercial license users can have an unlimited number of histogram definitions.

To display a histogram you select its name from the Histograms menu. When the histogram is displayed you can right click anywhere on it and choose the 'Edit Histogram' option to go directly to the edit screen if you'd like to make changes to the histogram. Or you can choose the 'Copy Histogram' option to make a copy of that histogram.

If you click on a histogram's graph area you will see the bucket become outline, and get a display of its range and the percent of items in that bucket. Clicking anywhere on the histogram outside of the histogram's graph will clear this display.

You can close all displayed histograms by selecting the Histograms->Close All Histograms menu option.

When creating a histogram you can choose which data channel is displayed on the X axis from the 'Data Channel' drop down.

The scale of the axis can be automatically determined, or manually set. There are three choices:
'Auto' will create the scale based on the values of the chosen data channel.
'Zero Based' will create an axis moving from zero in the middle out to positive and negatives numbers ending at a maximum value that you specify in the 'Max' text field. (For example if you enter 10 as the max value then the axis will go from -10 to 10 with zero being in the middle.) This will most likely be the most useful option.
'Min to Max' lets you enter the minimum and maximum value for the axis.

The Y axis is always displaying a percentage scale. You can choose to have this automatically set, or manually specify a maximum value. It you are displaying multiple histograms to compare the four corners of the car, then settings all the histograms to the same manually set maximum value for the Y Axis is the best option.

The segment size determines the range of each segment bucket. For example if you are using Feet as your distance measurement and enter 0.25 as a segment size then each segment bucket will cover 0.25 in/s of movement. So you will have segment buckets covering 0.0 - 0.25, 0.25 - 0.5, 0.5 - 0.75, etc.

The low/hi threshold determines the cut off between low and high segments of the histogram. If you are looking at suspension velocity for bump/rebound data, then this is cut off between low and high speed bump/rebound. This should be a multiple of the segment size for best results.

The units for the scale, segment size and low/hi threshold are always in your currently selected units.

The decimal places lets you set the number of decimal places used on the X axis number line. And the Segments Per Tick lets you set how often a tick mark is shown on the X axis number line.


* The Track Edge Check analysis screen (Analysis->Track Edge Check) now flips and/or rotates the track edges independently from the track map. This is useful in case the track map and track edges do not align properly.

* When opening a lap when no other laps are open, the Analyzer will now attempt to rotate the lap so the directions of the turns are correct. Previously you had to do this manually.

* Updated the intro dialog to make it easier to read and current with the latest version.

* Added Yaw, Roll, Pitch, Yaw Rate, Roll Rate & Pitch Rate to Assetto Corsa, Codemasters F1 2017, Codemasters F1 2018, Project Cars 2, Race Room, Kart Racing Pro, rFactor 2, rFactor, Automobilista, ARCA Sim Racing, Game Stock Car for live telemetry.

* The Z1 Analyzer can now connect to Assetto Corsa Competizione for live telemetry. In the Settings Live Telemetry tab select 'AC Competizione' from the drop down and make sure the check box is checked.

* There is now an option in live telemetry to set the driver name for Codemaster F1 sims. if you leave this blank then the driver name from the sim will be used. If you enter your name here then that will be used instead of the driver name from the sim.

* In live telemetry you can now specify the Codemaster's timeout. As Codemasters stops sending telemetry when the sim is paused as well as when it exits the Z1 Analyzer doesn't not know if the sim has exited or been paused. So it will wait a certain number of second before assuming the sim has exited. By default this is 10 seconds. You can change this by entering a new time in the CM Timeout text field. This value is in seconds.

* Added compatibility with Codemaster's F1 2019 for live telemetry. To select this sim choose 'F1 2019' or 'F1 2019 BC' from the drop down in the Live Telemetry tab. The F1 2019 BC option is to be used when running F1 2019 in broadcast mode, which is necessary if you want multiple applications to connect to the sim.

* The Turn Analysis has been updated to improve the apex and track out accuracy.

v 2020.1.7
April 22nd, 2020
* Fixed a bug that could prevent the Analyzer from opening two laps from the same circuit at the same time if the circuit had multiple configurations.

* Fixed a bug that prevented turns from being identified when laps from Assetto Corsa Competizione were loaded with track edges.

v 2020.1.6
April 17th, 2020
* The Z1 analyzer can now connect over the internet to a Data Stream set up by the Z1 Server, in a similar fashion to what the Z1 Dashboard can do. This was originally going to be a feature added in a future version of the Analyzer, but with everything going on at the moment we have fast-tracked this feature and added in to this minor update. The data streaming service will be freely available to all Z1 users for as long as the stay-at-home orders are in place.

This feature allows the user of the Z1 Analyzer to remotely view and monitor the data of a driver anywhere in the world. It is similar to the live telemetry feature of the Analyzer.

To set this up, the driver launches the Z1 Server and creates their data stream by going to the settings dialog of the Z1 Server, selecting the Internet tab, and filling out the appropriate information. Note for the purposes of the Z1 Analyzer you do not need to include the location data. That would just add extra overhead that is not necessary. So leave that option unchecked.

Once the driver has started their data stream, the user of the Z1 Analyzer can connect to it. To do so, they go to the Z1 Analyzer's File menu and select the Connect To Stream option. This will display a dialog showing the available data streams. Double click on the one you want to join, entering a password if necessary. Once you are connected the Z1 Analyzer will be in live telemetry mode. You can then use the Z1 Analyzer as you normally would for other live telemetry connections. To end the connection select the Stop Live Telemetry option from the File menu.

While you are connected to a data stream you will see your average ping displayed underneath the name of the sim in the Lap Data window.

* Updates the Analyzer to be compatible with version 2020.1.4 of the Z1 Server.

v 2020.1.5
April 10th, 2020
* Updates the Analyzer to be compatible with version 2020.1.3 of the Z1 Server.

v 2020.1.3
April 3rd, 2020
* Bug fix: When opening a lap when you already had two laps open, the Analyzer would sometimes close both of the currently open laps, leaving you with just the newly opened lap. This made it so you could not compare two laps. This has been fixed.

* In the Select Lap dialog the Analyzer will now select the Sim name and Track name in the drop downs so they are set to the most recently selected sim/track names from the last time you had the Select lap dialog open.

v 2020.1.2
April 1st, 2020
* Fixes a bug that could cause the Analyzer to display a white screen and/or crash on start up.

v 2020.1.1
March 30th, 2020
* Updated the Analyzer to work with version 2020.1.1 of the Z1 server.

v 2020.1
March 25th, 2020
* Direct2D - The entire Analyzer graphics engine has been rewritten using Direct2D. This replaces the older cairo graphics engine. This change will allow for improved performance of the Analyzer, and more efficient usage of the GPU when rendering. In addition it will open the door for many future improvements that would not have been possible using the old cairo rendering engine.

* Graphical improvements - the rewrite process for Direct2D allowed us to update the display of many of the components to bring a more cohesive look to the entire Analyzer.

* Added many links to our YouTube videos to help explain how to use, and get the most out of, the Z1 Analyzer.

* When importing external data, we have removed the Track length text field. The length of the track will now always be calculated using the data contained within the imported file. This is because allowing the user to enter the track length opened up the possibility of accidentally entering the wrong track length. An incorrect track length would result in all sorts of issues when attempting to view the data and/or compare it to other laps.

* The version numbering of the Analyzer has been changed. Starting with this version the numbering will be year based making this version 2020.1. This is to bring all three applications onto the same numbering sequence and to make it easier to determine if you have the most recent version of the software.

* The Z1 Analyzer will now notify you of new versions with an overview of the highlights of the new version. This notification will be displayed on two consecutive start ups once the update is available.

* Windows 7 is no longer officially supported. While the Z1 Analyzer can still be installed on Windows 7 and run on it, there may be issues that arise as Windows 7 is now EOL.

* Note for this release the Print functionality has been disabled. It will be reinstated soon.

v 1.18.2
January 27th, 2020
* Fixed a bug with lap shifting that could cause the base lap to 'shrink' compared to the main lap if it was shifted back and forth multiple times.

v 1.18.1
January 3rd, 2020
* Updated the Analyzer to work with version 1.19.1 of the Z1 Server

* Relaxed the check which determines if the Analyzer is off-screen or not. This should help with remembering the position of the Analyzer's window when it is close to the edges of your screen.

v 1.18.0
December 30th, 2019
* 64 Bit - The Analyzer is now a 64 bit application. This was necessary for the video option below.

* VIDEO - The Z1 Analyzer now supports opening and playing back mp4 and avi video files. To display the video window go to Display->Show Video. The video window is exactly like any other window in the Analyzer. You can drag it and resize it as you like.

To open a video click on the folder icon at the bottom of the video window.

To play a video click on the play icon at the bottom of the video window. Just like the playback of telemetry data, each time you click the play button the playback speed will be reduced by half, down to 1/16 speed. At that point clicking it again resumes full playback speed.

To pause a video click on the pause icon at the bottom of the video window

To stop playback of a video click on the stop icon at the bottom of the video window. Clicking the stop button also resets playback speed to full speed.

You can step forward and backwards through the video frame by frame by using the forward/backward step icons. Each click of one of these icons will advance/rewind the video by one frame.

You can jump to the start or end of the video by using the 'move to beginning' and 'move to end' buttons.

You can fast-forward or rewind the video by using the fast-forward or rewind buttons.

* There is a sync button in the video button bar. This looks like two arrows pointing at each other. When this button is selected it will turn green. When it is selected if you play, pause of stop the telemetry or video then the other will also play, pause or stop.

* There is a flag button in the video button bar. This is used to specify where the start/finish line is for the lap. You should use the video controls to move the video so that the car is right at the start/finish line. Then click this button. Doing so will tell the Analyzer where the start/finish line is for this video and this lap. Once this has been done, the Analyzer will keep the video and telemetry in the same position on the lap when you click to a specific location on a trace or the track map.

* You can now step forward/backward through the telemetry using the right/left arrow keys. Each time you press one of the keys you'll move forward or backward by one data point in the lap. This makes it easier to control exactly where you are in the lap.

* The Analyzer will now use both steering inputs and lateral g-forces to determine the corners of a track. The g-force threshold is 0.6G to determine the start of a corner. Note if the track has track edges defined then those will be used to determine corners instead of steering or g-forces.

* There is now an option to show corners overlayed on the traces. This option is located under Display->Show Corner Overlays. You can choose if you want the overlays to be filled on the trace, or just an outline by ticking the 'Fill Corner Overlay' option in the settings General tab. You can choose the colors used to draw the left and right hand corners in the Screen Colors and Print Colors under the Track Map section. You can have different colors for screen display and printing purposes.

* There is now an option to shift the base lap forwards or backwards as compared to the main lap. This is intended to let you line up two different laps that have used different beacon positions. This would occur most often in real world imported laps. In sim laps it is highly unlikely you would need this feature. The option is available under the Laps->Shift Laps menu option. In the dialog you can then enter the distance you want to move the base lap in meters, centimeters or feet. A positive number shifts the lap to the right, and a negative number shifts it to the left.

You can also shift the lap forward or backward by one data point by using the Shift+Right/Left Arrow keyboard combination, or by choosing the Laps->Shift Forward or Laps->Shift Backward menu options.

You can also use the mouse to shift the lap forward or backward. Hold the Shift key down and left click on a trace and drag the mouse. This will shift the base lap trace in sync with the mouse movement.

Note shifting a lap does not permanently change its beacon position. It only moves it while the lap is currently open.

This feature requires a track license or higher.

* The status bar now displays the current time and distance at the cursor position. This data is show as "cursor: 0:24.817 | 3358.3 feet". If you have distances set to metric then you'll see the distances in meters. This information is based on the main lap and not the base lap.

* Added six (6) new traces: Yaw, Pitch, Roll, Yaw Rate, Pitch Rate and Roll Rate. These are available for all users under 'Chassis' in the trace popup menu for those sims that support this data. These traces are also available for use with custom traces. For track and commercial users they are also available for imported data. And for commercial users they are available in the 'Limits' settings of the commercial settings tab.

* Updates to how saved layouts are handled with respect to resizing them if the window size differs from when they were saved, and if more traces have been added to the Analyzer since the layout was created. Note these changes only effect layouts saved in this version and forward.

* When running the demo you can now choose between the four different license levels (standard, track, educational or commercial). This lets you try out each license level to determine which is right for you. As before, the demo will last 15 minutes regardless of the license level selected. After the 15 minutes is over you will have to restart the Analyzer to get another 15 minutes.

* There is a new license level - educational. This is intended for educational institutions. For details on this license level and what it offers please visit https://www.z1simwheel.com/analyzer/licenses.cfm

v 1.17.2
October 9th, 2019
* Fixed a bug which could cause the Analyzer to crash if you had two laps open and one of them could not be found.

* Fixed a bug which could cause the Analyzer not to display the final sector time in a downloaded lap in the Analysis screens.

v 1.17.1
October 7th, 2019
* Fixed a bug which prevented the Analyzer from scanning laps form Assetto Corsa Competizione and Codemasters F1 2019.

v 1.17.0
September 25th, 2019
* The maximum, minimum and average values that occur within a trace are now displayed on the right end of the trace's title header. Note if you are using the old style title headers (where they appear on the left side of the trace) then the max/min/average values are not displayed due to room constraints.

* There is an option to mark the points on the trace graphs where the maximum, minimum and average values occur. Select the Display->Show Extents option, or type the CTRL+E key combination to toggle this feature on or off. When on you will see the maximum value marked by a vertical line with a circle at the top. The minimum value is marked by a vertical line with a circle at the bottom. The average value is marked by a horizontal line with a circle at both ends. A maximum/minimum marker will be displayed every time the graph hits the appropriate value. If a graph reaches a maximum or minimum value and then stays at that value, the appropriate marker will only be displayed at the beginning of that section of graph. The graph's value will have to change, either up or down, before another maximum or minimum marker is displayed.

Note that the brake pressure trace only shows the maximum value. Also note that traces that show percentage displays do not show the maximum or minimum extents on the trace. This includes the throttle, raw throttle, brake, raw brake, clutch and tire wear traces.

* Printing - this is a new commercial feature. Select File->Print, or use the keyboard shortcut, CTRL+P to display the print dialog. This allows you to print the currently displayed traces and/or any of the Analysis screens. After ticking the checkboxes of what you'd like to print, click the 'Print' button to display the standard Windows print dialog. The traces will print in the same width to height ratio as they are displayed on screen. So if your traces take up more vertical room on screen, they will also do so on the printed page. The track map will use as much of a page as possible. Each of the Analysis screens will take up an entire page. The Overview Analysis screen may take up multiple pages if needed.

The header of each page is a graphic called 'PrintHeader'. This png file is located in documents/z1analyzer/images. You can replace it with any other file you like to customize the header of each page. The suggested dimensions of this file are 6,000 pixels wide by 760 pixels high. The image will be scaled to fit the printer page as necessary.

There is a new tab in the settings dialog called 'Print Colors'. This tab lets you customize the colors used to print the various traces. These colors are independent from the ones used when displaying the traces on screen. Note that unlike the screen colors, which are saved with each layout and can therefore differ by layout, there is only one set of printed colors that is always used when printing information.

Note due to using the industry standard CTRL+P keyboard combination to display the print dialog, the keyboard shortcuts for playing, pausing and stopping play back of a lap have been changed to CTRL+M, CTRL+ALT+M, and CTRL+SHIFT+_M respectively.

* Various improvements to how the Select Lap dialog works and responds to inputs.

* The Track List drop down in the Select Lap dialog can now be scrolled using the mouse wheel.

* The Column Data Point Mapping drop downs in the Import External Data dialog can now be scrolled using the mouse wheel.

* Custom traces can now have unique colors for each trace and line. They default to the ones specified in the settings Screen Color tab. But you can change them in the Edit Trace Dialog. Click on the color swatch next to the appropriate line for the trace. This will display a color chooser dialog. Select the color you want and click OK. You can do this for each of the formula lines. Once done click Save Trace. This feature is intended to make the user of multiple custom traces each to visually distinguish from one another. Note that if you change the default colors for custom traces (in the settings Screen Color tab) the Analyzer will update the colors used in the custom traces if that custom trace still uses the default color. If you have chosend a specific color for a custom trace then that color will no longer be updated when you change the default colors.

* A PI button has been added to the New Trace Dialog as an option for inclusion in your trace formulas. PI is evaluated to 3.14159265358979323846.

* There is now a pause button that can be used when playing back laps. This pause function can be activated by clicking on the pause button icon above the track map or in the Analysis screens, or by choosing Pause Lap from the Laps menu, or by using the CTRL-ALT-P key combination. The pause option toggles the playback of a lap. You can un-pause the lap by either selecting Pause again, or by selecting Play. When pause is engaged the lap time displayed in the Lap Data window and in the status bar at the bottom of the Analyzer will be where you currently are on the lap.

The Stop button will now completely stop playing the lap and reset the play back speed to full speed (if it had been reduced to a slower pace). It will also display the full lap time of the lap in the Lap Data time display and in the status bar at the bottom of the Analyzer.

* The current debug mode, if one is selected, will be displayed at the bottom right of the status bar. This will alert you to any currently active debug modes. Certain debug modes can substantially slow down the operation of the application, and are only intended to be turned on if you are trying to debug certain issues. At all other times the debug mode should be turned off.

* The option to automatically run the lap scan at startup has been changed. if this option is on, which it is by default, the Analyzer will ask if you'd like to scan for new laps upon startup. This gives you the option of not always having to run the lap scan on startup when this option is turned on.

* Our track edge database is now available to be used with laps that are created from External Data. The system will scan our database to look for a match based on the name of the track being similar to what you entered as the name of the track. If a match is found then that set of track edges will be downloaded. If multiple matches are found then you will be given the option of which track edges you'd like to download. This is useful for tracks that have multiple configurations. Note for this to work you must have imported GPS data for your lap.

* Track and Commercial license holders now have the option to compare laps from tracks with different names. This is intended to make it easier to compare real world laps with laps done in the sim. Previously the track names had to be an exact match for them to be compared. This is no longer the case. Now if you try to open a lap for comparison and that lap has a different track name from the currently loaded main or base lap you will see a message dialog asking you if you want to open the lap to compare it, even though the track name is different. Clicking 'Yes' will open the lap without removing the existing lap. Clicking 'No' will clear the existing lap(s) before loading the new one. For example you may have a main lap loaded from real life data with a track name of 'Lime Rock', and want to compare it to a sim lap where the track is called 'Lime Rock Full'. In this case you'd click the Yes option in the new message dialog. Note this new option will let you compare laps from completely different tracks (for example Lime Rock and Road America). While that is possible we don't advise it, as the data won't line up or be useful.

v 1.16.2
July 10th, 2019
* The limit for the number of cars or drivers that can be displayed in the drop downs for the popup menu when selecting a lap has been increased from 100 to 1,000. This is sue to the number of different laps now available on our servers.

* Fixed a bug that resulted in imported external data not always matching up properly with sim data when displaying traces by time.

* The Track License will now allow for up to 20 different Layouts. Previously was the same as the standard license at 10. The commercial license allows for an unlimited number of layouts.

* The Open Layout and Save Layout dialogs now show the number of saved layouts in parenthesis after the 'Saved Layouts' title.

* The Edit Trace dialog now shows the number of saved custom traces in parenthesis after the 'Trace Name' title.

* You can now delete a custom trace in the Edit Custom Traces dialog. Right click on the custom trace name you wish to delete and choose 'Delete Custom Trace'. Note if the trace was being used in the currently displayed layout then it will remain there until you select a different trace to replace it, or until you select a different layout, or you restart the Analyzer. Any saved layouts that used the deleted custom trace will have that custom trace replaced by the Throttle trace.

v 1.16.1
July 9th, 2019
* Fixed a bug that could cause the Analyzer to crash when attempting to open laps if it was unable to connect to our servers when requesting data on other laps.

* Fixed a bug that could prevent the external import data process from running properly if the track length was specified.

v 1.16.0
June 25th, 2019
* Track License - this is a new license type. It is intended for those users who want to utilize the Z1 Analyzer in real world scenarios. This license gives you access to the Import External Data feature of the Analyzer. This is compatible with data logging systems such as AIM or RaceCapture, or any other one that outputs data in a CSV format.

Once your real world data has been imported into the Analyzer all the standard tools within the Analyzer are available to you to review the data. This includes all the traces, custom traces, and analysis screens. You can compare two separate real world laps, just as you would any other laps. In addition you can compare your imported laps to a lap done in a sim.

This license type is available on the Try/Buy page of the website (www.z1dashboard.com). Existing users can upgrade from a standard license to a track license by going to the My Dashboard section of the website (http://z1simwheel.com/dashboard/MyDashboard.cfm). Once logged in there with their order number they will see an option to upgrade to the track license.

After purchasing a track license, the same pricing options apply regarding updates or the monthly subscription as apply to the standard license.

* The Analysis screen and its associated description screen are now movable and resizable just like the traces and track maps. In addition you can have the map track map and the analysis screens displayed simultaneously.

* When viewing live telemetry and comparing it to a base lap, you can now choose to compare the laps by time, lap percentage or lap distance. Comparing by lap time is what has always been the case in previous versions. Comparing by lap time overlays the two graphs by where they are in time on their laps. This lets you see if you are falling behind or are pulling ahead of the other lap. Comparing by lap percentage overlays the two graphs by where they are on the track. This lets you see in real time how the inputs of each lap compare at the exact location on the track. Comparing by lap distance is the same as by lap percent, but the x-axis will display the distance round the track in feet or meters rather than by percentage. This is a commercial only feature.

* The 'Use Live Extents' option has been improved, reducing the performance hit that could be incurred when using this feature. When this feature is turned on the live telemetry will use the values of the main lap to determine the various y-axis values in each trace. This feature is always on for non-commercial users. Commercial users have the option of turning this feature off and using the base lap to determine the y-axis values in the traces.

* Live telemetry now can show the sector divisions on the traces, when supported by the sim.

* When saving a custom layout the current color palette will now be saved along with the layout. When loading a layout its color palette will also be loaded, replacing the current color palette.

* The Lap Scan debug option now outputs more data. This will make it easier to diagnose any issues with laps not being found.

* Scanning of ZOD2 files has been improved. The Analyzer will now check to make sure all laps that can be extracted from a ZOD2 file actually exist, and if not it will recreate them. Previously if a ZOD2 file was scanned, and then a file it created was deleted, there was no was to get that deleted file back again.

* When scanning ZOD2 files the Lap Scan dialog will now report the name of the file being scanned and the number of laps currently found within it. Previously the display would show no updates until the ZOD2 files were scanned. This resulted in it appearing as if the lap scan was hung up.

* There is now an option in the Import External Data dialog to save column mappings. After you have specified all the column mappings and their units, click the Save Mapping button. You'll be prompted for a name for the mapping. Then click OK. This mapping will then be available to load in the future. To load a previously saved mapping, choose its name from the Load Mapping drop down. The column mappings will then be applied to the currently selected file. This new option saves time if you have a standard file format or two that you repeatedly import.

* The Import External Data dialog now lets you import file of type 'LOG', as long as those files are in the same CSV format as a CSV file. This allows for more easy importing of data from applications like RaceCapture.

* The Import External Data option now lets you import data files where there are gaps on the data. There are some data files where the data is only recorded when it changes. This leaves blank cells in some of the rows. In this case the Analyzer will fill in those blanks with the previous value for the data channel.

v 1.15.2
April 16th, 2019
* Fixed an issue that could cause the Analyzer to freeze or crash during the external data import process.

* Added a link to the YouTube video explaining how the Import External data process works.

v 1.15.1
April 4th, 2019
* Now compatible with RaceRoom version 2.6 API.

v 1.15.0
March 27th, 2019
* There is a new commercial feature for importing external data from csv files. This data is converted into zod2 files which can then be read by the Z1 Analyzer. This feature is available under File->Import External Data, or CTRL-I for a keyboard shortcut.

The dialog has 3 sections. The first is where you select the file you want to import. This must be csv file. It should contain data from one or more laps. Click the Browse button to open a file dialog and then select the file through that dialog. After you select the file, the first 50 rows form the file will be displayed in the table in section 3.

After selecting the file you need to fill out the items in section 2. You can type these in manually or you can right click on the cell in the section 3 table that contains the appropriate information and then select the action from the popup menu. For example most CSV file from other data sources will contains the track, driver and car name in the first few rows. If you right click on the driver name and choose 'Set as Driver Name' from the menu that cell's data will be placed in the Driver Name text field of the second section.

The track length is the only optional field in section 2. If you do not enter a value here then one of the columns from the CSV file must be the 'Lap Distance' data channel.

After filling out section 2, you should specify the various data channels and units for all appropriate columns in the section 3 table. You can scroll this table using the blue scroll bars, both vertically and horizontally. You can also use the mouse wheel to scroll vertically. For every column you want to import, you need to select the appropriate data channel from the drop down. Any column marked as 'Ignored' will not be imported. The following data channels are the minimum that must be specified: Current Time, Lap Percent or Lap Distance. Latitude, Longitude, and Altitude are highly recommended. If they are not supplied then a circle will be generated as the track map. All others are optional. Of course the more you specify the more data you will have.

Each data channel has specific units associated with it. After you choose the data channel from the top drop down, the drop down underneath will update itself with the available units for that data channel. Make sure the selected units match what is contained in your source csv file. For example if you have selected 'Lap Distance' and your CSV file has recorded lap distance in kilometers, then you'll need to set the units drop down for that column to 'Kilometers'.

The final step is to specify which row contains the first row of data. Left click on whichever row this is. That row will be highlighted and have a line draw above it. Only data from this row downwards will be imported.

Click the Import button to proceed. If you have not specified a track length, then the file will first be scanned to determine the length of the track. Afterwards it will be scanned again to convert the data into a zod2 file format. The file will be stored in Documents\Z1Analyzer\ExternalData\Telemetry. You only need to do the import one time for each CSV file.

You will receive a message once the import is finished altering you that it has completed. You will also be asked if you would like to add the laps to the Analyzer's list of available laps. You will need to do this to open them in the Analyzer. Click Yes if you would like to do so at this time. If you click No, you can always perform a Lap Scan at a later time to add the laps to the Analyzer's list of available laps.

* You can now open laps from the same track from different sims. Both tracks have to have the same name for this to work. This is intended to allow you to open a lap from a sim track and compare it to a lap from an external data file (real world) track. The name of the sim and the track map data will be taken from the main lap (and not the base lap).

* When exiting the Lap Scan dialog you will be prompted if you would like to open a lap. Answering Yes will immediately open the Lap Selection dialog, removing the step of having to choose it from the menus.

* The Ride Height Analysis screen has been updated to use the improved rendering engine that is used on the other analysis screens.

* The Ride Height Analysis screen will now show two laps side by side when you have two laps loaded.

* The brake point analysis screen has been improved so that the act of dragging your brakes is not counted as a brake zone.

* We have added comments on the overview analysis screen's braking section to include information about whether or not you are dragging your brakes during the lap.

* The behavior of selecting drivers from the popup menu in the Select Lap dialog has changed. If you right click on the list of available laps you will see the standard popup menu. Selecting 'Show Drivers' from this popup menu will display the list of all drivers whose laps are displayed in the scroll window. By clicking on the driver name you can choose if you'd like to display that driver's laps or not. This works fine when you have a few drivers. But when you have 10 or more drivers it becomes a two step process to display the laps from just one driver. You have to first select 'No Drivers' from the top of the list, then right click again, go back to the 'Show Driver' sub menu and then choose the driver name. In version 1.15 of the Analyzer if all drivers are displayed, as would be the case when you first choose a sim and track, when you select a driver name the Analyzer will display laps from only that driver, hiding the laps from the other divers. This is a shortcut to get the laps displayed from the desired driver. You can then add other drivers into the mix, or display them all again if you choose.

* The above behavior changes have also been implemented when you select from the list of cars in the drop down menu.

* You can now specify the colors used to display the throttle and brake overlays on the track maps. These colors can be set in the Colors tab of the settings dialog. They are located near the bottom (scroll down) under the Track Map section and are called 'Brake Overlay' and 'Throttle Overlay'.

* Drawing the sector line on the various analysis screen track maps has been improved to have the lines better meet the track edges.

* The S/F line on the analysis screen track maps has been updated to be a checked flag pattern instead of a red rectangle when the throttle/brake overlay is displayed to avoid confusion with the default braking color.

* We've added more YouTube video links to the YouTube Help menu. Please check these out to get the most out of the Analyzer and its features.

* The status bar at the bottom of the screen now also displays the driver name, car and lap time for the currently loaded laps. This makes it possible to see that data when the Lap Data window is not displayed.

* Instructions on how to make sure you have a track map in live telemetry are now displayed if they are needed. This would be when you are seeing the default square track map.

* Compatible with the updated RaceRoom API. Note this update is not backwards compatible with the older RaceRoom API.

* Implemented alpha version of live telemetry to F1 2018. Note as this is a beta feature there may be bugs with connecting to F1 2018 at this time.

v 1.14.1
January 14th, 2019
* Updated the Analyzer to work with version 1.15.1 of the Server.

* Added more detailed debug output for some of the debug modes.

v 1.14.0
December 18th, 2018
* Added a new setting called 'Title On Top'. When this is turned on the titles for each trace will be displayed on the top of the trace, as opposed to the left side as was the case in previous versions. This allows for a longer description of the trace being displayed. This option is turned on by default. If you would prefer the titles on the left as in previous versions then uncheck this option.

* Updated the Analyzer to work with the new more compressed UDP format from the Z1 Server.

* The 'Trace Display' main menu has been renamed 'Display'.

* Added 'Data Channels'. A data channel is a small numerical display of any of the available data channels within the Z1 Analyzer. It will display the current value of the selected item. For example displaying Throttle will give you a number between 0 and 100. Displaying Speed will give you a number between zero and your maximum speed. Data channels that are assigned to wheel or tire data will display four numbers, one for each wheel or tire. The number display is associated with the current location selected in the track. If you are playing back a lap, or viewing live telemetry then the number displayed is the current location on track.

You create a data channel display by selecting 'Add Data Channel' from the Display main menu, or type the CTRL-D key combination. Once displayed you can move and resize the data channel just like you would any other trace. To change what is displayed in the data channel, right click on it and choose the desired option. You can maximize the data channel display if you want. To remove the data channel, select the Trace Display->Hide Trace from the popup menu.

You can have a maximum of 20 data channels displayed at one time. The currently displayed data channels will also be included under the Display menu. If you select the data channel from the menu if will bring it to the front, covering any items behind it, assuming you have the auto bring to front option selected.

Note custom traces are not yet supported in the data channels.

* When choosing the Display->Reset Display option any active Data Channels will be moved to the right side of the window, and be moved to the foreground on top of any traces.

* To remove a data channel from the display, right click on the data channel's display and select Trace Display->Hide Trace. Unlike traces, the data channels are not just hidden, they are removed. So the number of data channels will go up and down depending on how many you have displayed. Remember the maximum number that can be displayed at once is 20.

* Now when you use the Display menu to show/hide a trace, when the selected trace is requested to be shown, it will also be brought to the front layer (assuming you have the auto bring to front option selected).

* The Colors tab has been revamped. The various colors are now grouped into sections based on their purpose. These sections are loosely based on the right-click popup menu displayed in the traces. In addition, several new customizable colors have been added. These include those for the trace title background, border, text and header color; various track map colors, and default grid and background colors.

* Engine Torque is now available as a data channel for those sims that support it (Currently rFactor 2 and Project Cars 2).

* Logging has been updated to include more data when necessary. This should make determining issues easier in the future.

* Now when you change what a trace or data channel is displaying (by using the right click popup menu on the trace or data channel) the Analyzer no longer resets the lap position back to the beginning or stops play back of a lap. It will keep everything as it was, and just change what is displayed in the trace or data channel.

* The Analyzer can now read laps the Z1 Dashboard recorded in Codemasters F1 2018.

v 1.13.1
September 26th, 2018
* Fixed a bug in parsing ZOD2 files that could result in sector times being off by one sector (ie sector one time being reported as sector two time, etc)

* Fixed a bug in parsing ZOD2 files that could result in lap times being off by one lap (ie a lap time for the previous lap being attributed to the next lap.)

v 1.13.0
September 24th, 2018
* Support for the new ZOD2 format for Assetto Corsa, Race Room, Project Cars 2. (This new format improves accuracy of lap times and sector times, as well as adding additional data.)

* In the select lap dialog the small square to the left of open laps will now show a different color for an open base lap versus open main lap. Base laps will show a blue square by default. Main laps will show an orange square by default. You can set the colors used for these squares in the settings dialog.

* Improved rendering of the throttle/brake overlays on all track maps in the various analysis screens. The rendering is now smoother and even more accurate than before.

* Improved rendering of side by side laps for Speed Comparison, Brake Points, and Understeer analysis screens. The rendering is smoother and eliminates the jagged edges that sometimes occurred on various track maps.

* There are now keyboard accelerators for various menu commands. They are:
File->Open = Ctrl O
File->Start Live Telemetry = Ctrl L
File->Stop Live Telemetry = Ctrl Shift L
File->Open Layout = Ctrl Shift O
File->New Custom Trace = Ctrl T
File->Settings = Ctrl Shift S

Laps->Clear Base Lap = Ctrl Alt C
Laps->Switch Laps = Ctrl Alt S
Laps->Play Lap = Ctrl P
Laps->Stop Lap = Ctrl Shift P
Laps->Flip Map Horizontally = Ctrl H
Laps->Flip Map Vertically = Ctrl V
Laps->Rotate Map = Ctrl R

Analysis->Zoom In = Ctrl Z
Analysis->Zoom Out = Ctrl Shift Z

Trace Display->Reset Traces = Ctrl Shift R
Trace Display->Show/Hide Trace 1 = Ctrl Shift 1
Trace Display->Show/Hide Trace 2 = Ctrl Shift 2
Trace Display->Show/Hide Trace 3 = Ctrl Shift 3
Trace Display->Show/Hide Trace 4 = Ctrl Shift 4
Trace Display->Show/Hide Trace 5 = Ctrl Shift 5
Trace Display->Show/Hide Trace 6 = Ctrl Shift 6
Trace Display->Show/Hide Trace 7 = Ctrl Shift 7
Trace Display->Show/Hide Trace 8 = Ctrl Shift 8
Trace Display->Show/Hide Trace 9 = Ctrl Shift 9
Trace Display->Show/Hide Lap Data = Ctrl Shift L
Trace Display->Show/Hide Track Map = Ctrl Shift T

* The open settings and open lap buttons have been removed from the top of the Lap Data display.

* Note for the Ctrl P (Play Lap) option, every time you use the keyboard shortcut it slows the playing speed down by half, until you reach 1/16 speed at which point it returns to full speed.

* The menu items in the Trace Display menu now show check marks next to them when their associated item is displayed, and no check mark when it is not.

* The Show Trace 1-9 menu items under the Trace Display menu now include the name of the trace being displayed. This should make it easier to see which trace is being referenced, especially if the traces on the display are not in their original order.

* There is a new option under the Lap menu called 'Swap Laps'. Choosing this option will switch the currently selected base lap and main lap (so the main will become the base and the base will become the main). You can also use the Ctrl-Alt-S keyboard shortcut for this as well. (This is the same option as clicking on the left/right arrow icon in the analysis screens.)

* There are two new options under the Analysis menu called 'Zoom In' and 'Zoom Out'. These options will let you zoom in or our on the analysis track maps. They duplicate the magnifying glass buttons displayed in the analysis track maps screens. You can also use the keyboard shortcuts of Ctrl-Z to zoom in and Ctrl-Shift-Z to zoom out. Note if you are not viewing an analysis screen, then these menu options do nothing.

* The play and stop buttons have been moved from the Lap Data section to the top of the Track Map section.

* The track map's 'option' button has been removed. The buttons is showed (flip horizontally, flip vertically, rotate, show/hide throttle-brake overlay, show/hide 3D map, and save track map) are now permanently displayed in the track map header.

* Menu Items will now be disabled if their functionality does not make sense to be used, or should not be used, in a certain mode (such as when live telemetry is playing, or when analysis screens are displayed or hidden.)

* The Live Telemetry option under the file menu has been split into two options: Start Live Telemetry and Stop Live Telemetry. Only one will be active at a time.

* When viewing the analysis screens, the icons for playing, stop playing, zooming in and out, and switching the laps have been moved to the top of the analysis screen in a new header bar. These icon duplicate the functionality available in the menus and keyboard shortcuts.

* When viewing the analysis screens, the icons for flipping the track map, rotating the track map, displaying/hiding the throttle-brake overlays, and showing the map in 3D are now permanently visible in the new header bar. This makes it easier to access these options.

* When viewing live telemetry the lap count, last lap and best lap display has been moved into the track map header. This frees up more space in the main display for the track map.

* You can now use the mouse scroll wheel to scroll the list of laps in the Select Lap dialog.

* You can now use the up and down arrow keys to scroll the list of laps in the Select Lap Dialog.

* There are now shortcut options for the following four menu items in the Select Lap Dialog. They will work on the currently highlighted lap:
Open Lap = Enter
Open Base Lap = Ctrl Enter
Load as Left Edge = Ctrl L
Load as Right Edge = Ctrl R

v 1.12.1
August 1st, 2018
* Fixed a bug that could prevent the Analyzer from properly connecting to the Z1 Server during live telemetry.

v 1.12.0
June 27th, 2018
* Updated various DLLs and dependencies related to graphics and display to improve performance.

* Implemented a new data recording file format - ZOD2. This brings various improvements over the original format that allows for more accurate lap timings and sectors times. In addition it will help get rid of partial laps that could sometimes occur with the ZOD file format. This new file format will also allow for better future expansion. As of this release it is only associated with Kart Racing Pro. Other sims will be supported in future releases of the Z1 Analyzer.

* There is a new settings called 'Show Grid' in the General tab of the settings dialog.. This will display the background grid used in the Snap To Grid feature. This is off by default.

* There is a new setting called 'Snap To Grid' in the General tab of the settings dialog. When turned on this will make sure all windows that are moved or resized will line up with the square grid. This allows you to more easily align traces for a better looking layout. This is on by default.

* There is a setting called 'Grid Size' in the General tab of the settings dialog. This allows you to set the size of the snap grid. The default size is 5.

* There is a new trace for Cylinder Head Temperature. This is available under the Engine State sub menu. In addition you can set the color of this trace in the Color tab of the settings dialog. And commercial users can set minimum and maximum value alerts for this trace in the commercial tab of the settings dialog.

* The Wheel RPS trace now displays all values as positive. This allows for sims like RaceRoom which reports wheel RPS speed as negative to still be displayed on the trace's graph.

* The Wheel RPS trace is now associated with the Graph From Zero option. When the Graph From Zero option is turned off the graph will show minimum numbers based on the wheel RPS of the lap. This allows for more detail in the graph.

* The Project Cars 1 and Project Cars 2 network connectivity options have been combined into a single drop down where you select the version you would like to connect to.

* There is now an ABS (absolute value) button in the custom trace layout operators.

* There is now a NEG button in the custom trace layout operators. This will multiply the appropriate value by negative one (-1).

* The brake lockup analysis screen now works with sims that report negative wheel RPS rates, such as RaceRoom.

* You can now specify the color of the background of the entire analyzer screen. This is available in the Colors tab of the settings dialog. Look for the Background swatch at the bottom of the third column.

* You can specify the color of the snap grid. This is available in the Colors tab of the settings dialog. It is at the bottom of the third column.

v 1.11.1
May 10th, 2018
* Fixed a bug associated with the Analyzer screens and menu selection that could cause the application to crash.

* Fixed several bugs associated with background threads and file selection that could cause the application to crash at random times.

v 1.11.0
March 26th, 2018
* Commercial users can now run up to 6 instances of the Z1 Analyzer simultaneously. To launch additional instances simply launch the Analyzer again. Each instance will have its own specific settings. The custom layouts and custom traces are shared between all instances. Only the first instance can perform a lap scan. The other instances use the data from that lap scan to load laps.

* The previous way of changing a trace's location or size has been replaced. You no longer specify if a trace should take up 1 or more horizontal or vertical slots. Instead you can simply left click on the title of the trace and drag it where you want to place it. The layout of the traces will be saved when you exit the Analyzer. They will also be saved if you create a custom layout, so that you can restore it later when you load that layout.

* You can resize a trace by clicking and dragging the lower right corner of the trace.

* The Lap Data window can be moved and resized just like a trace window.

* The Track Map window can be moved and resized just like a trace window.

* The bottom right corner of the track map is no longer used to display the analysis screens. That corner now lets you resize the track map display.

* There is a new icon at the top right of the track map display. Click on this icon to display the analysis overview screen.

* All analysis screens now have a small 'X' ixon at the top right of their display. Click this icon to close the analysis and return to the trace graphs.

* There is a new menu item under the Analysis menu, called 'Close Analysis Screen'. This will close any open analysis screen.

* When you click on a trace it will automatically be brought to the front. If it overlaps any other traces they will now appear behind the clicked traced. You can turn this 'bring-to-front' behavior off by unchecking the Auto Bring To Front option in the settings dialog.

* The Trace Display menu, available when you right click on a trace, now has four options. Maximize trace will make the selected trace take up the entire screen. Restore Trace will unmaximize a maximized trace. Hide trace will make the trace invisible. Reset traces will return all traces to their default locations and sizes.

* There is a new top level menu, Trace Display. This allows you to reset all the traces by selecting Reset Traces. It also lets you control the visibility of each individual trace.

* There is a new analysis screen called 'Brake Points'. This will display information about each brake zone. A brake zone is defined as any time the driver of the main lap applied the brakes. The information given is the distance the driver was on the brakes, the total time they were on the brakes, the maximum braking level used during braking, the average braking level used during braking, the time it took the driver to reach the maximum braking level, the speed at the beginning of the brake zone, the speed at the end of the brake zone, and the average speed during the brake zone. If two laps are loaded this information will be displayed for both laps allowing for a comparison. In addition if two laps are loaded the difference in distance between when each driver applied the brakes will be displayed.

* The display of the Turn Analysis comments has been improved. It now uses the same updated look of the Brake Points analysis. The box positioning has been improved to prevent it from being displayed partially off screen in any situations.

* When you open a lap file the Z1 Analyzer will now check with our server to see if there is a track edge definition file for the track you are loading. This allows us to provide you with new track edge files when they become available without your having to perform an update or other installation. It also allows us to provide a smaller installer file as we no longer have to package all the track edge definition files within the installer. This is important as the growing number of track edge files were making the installer much larger than it needed to be. If you do not want the Z1 Analyzer to check for the track edge file you can turn this feature off by unchecking the checkbox called 'Download Track Edges' in the Z1 Analyzer's settings dialog. (Note: if there is already a track edge definition file on your computer then this check against the server is skipped.)

* A new trace called 'Timing Delta' is available under the Driving Inputs sub menu. This trace shows the delta in lap time between two laps. For this to have any data displayed you must have two laps loaded. The delta time is comparing the main lap to the base lap. If the delta is positive that means the main lap is behind the base lap. If the delta is negative that means the main lap is ahead of the base lap.

* Added a new data point for Water Level (Coolant Level). This is available as a basic trace and for use within custom traces. You can set the color used for this trace in the Color tab. The limits can be set in live telemetry in the Commercial tab (assuming you have a commercial license.)

* Added two new data points: ERS Lap Level and ERS Max Per Lap. ERS Lap Level is the amount of ERS you have left this lap. ERS Max Per Lap is the total amount of ERS you can use for the entire lap. This can be graphed in the basic trace called 'ERS This Lap'. You can also use these two data points in your custom traces. In addition you can set a color for the ERS This Lap trace, and set maximum and minimum limits (for commercial license users) for the ERS Lap Level.

* You can now clear the base lap by using the new menu option under the Laps menu of "Clear Base Lap". If you have a base lap loaded it will be cleared when selecting this option.

* The Lap Scan dialog now resets the display each time it is opened. Previously it would retain the lap scan data, which made it harder to see the current scan status if a scan was repeated.

* The Analyzer will now check for the existence of the Z1Analyzer folder in your documents folder upon startup. If the folder does not exist an error message will be displayed and the Analyzer will quit.

* The Lap Scan dialog now shows the current filters that are in effect for the lap scan (lap age, start/finish percentages).

* There is a new top level menu called "YouTube Help". This menu lists various YouTube videos that help to explain features of the Z1 Analyzer. Selecting one of these menus will open the YouTube video in your default browser.

* The Analyzer will check the vertical resolution of the screen. If it is too low a warning message will be displayed alerting you to the issue. This can alert you that dialogs may be cut off on smaller screens.

v 1.10.0
December 20th, 2017
* You can now create your own custom traces. This is done by selecting File->New Custom Trace, or by right clicking on a trace and choosing Custom Trace->New Custom Trace. This displays the New Trace Dialog. Each trace must have a unique trace name. You can then create the mathematical formula that defines the trace. You can use any of the current data channels and any of the operators. The operator buttons work just like a calculator. Clicking on the buttons adds them to the trace formula. Click on a data channel to add it to the trace formula. The units for each data channel is listed next to the data channel in the table.

If you want to delete a step from your formula click the Delete Step button.

The list of available data channels can be sorted alphabetically or grouped by common purpose. Use the Sort By combobox to change between these two sort options. Each trace can have up to 4 decimal points displays in the graph's value. The default is zero. You can specify this using the Decimal Places combobox.

Each trace can be composed of up to 4 lines. You use the Total Lines combobox to specify how many lines you would like to include in your trace. The default is 1. When using multiple trace lines click in the appropriate trace formula box to edit that line's formula.

An example of a trace that might use multiple lines would be one where you wanted both brakes and throttle to appear on the same trace, or one where you'd like all four wheels to appear on the same trace. You would use 2 and 4 lines respectively in those examples.

* To display the custom trace, right click on a trace and choose the Custom Trace option in the popup menu. You will then see the list of your custom traces available. Choose the one you want. The custom traces behave just like a regular trace.

* You can edit a custom trace by choosing File->Edit Custom Traces, or by right clicking on a trace and choosing Custom Traces->Edit Custom Traces. This will display the Edit Custom Trace dialog which lists all existing custom traces. Double click on the trace you would like to edit. You will then see the trace displayed in the Edit Trace Dialog. This works exactly the same way as the create trace dialog.

* Added colors to the Color tab. It now contains all colors that are used in the application. There is a scroll bar at the right side of the dialog to allow you to scroll up/down to see all the colors.

* Updated the scan process for iRacing files to ignore any laps with negative lap times. These would be the first lap of a session, such as a lap that started in the pits right after getting in the car.

* The lap scan display has been totally redone. A dialog is now displayed whcih shows far more information on what is being scanned. Each sim is displayed on a separate line. You can see the number of files available. The number of files scanned, The number of laps found, record and/or skipped. This should provide more detail on the scan process and how complete it is at any point.

* The new lap scan dialog includes a Cancel button. Clicking this button will halt the scan process. If you do cancel the scan any partially scanned data will not be recorded.

* There is a new option called 'Interpolate Position' in the Genereal tab of the settings dialog. This smoothes out the car's position in recorded laps for sims that don't constantly report the car's position. These sims are rFactor, rFactor 2, Automobilista, Game Stock Car and ARCA Sim Racing. This option is on by default.

* There is now an option to display the traces by distance. This is in addition to the current options of time and lap percentage. The option is available in the General tab of the settings dialog under the Graph By option. The distance option will display increments in either meters or feet depending on your distance setting. With this option two compared laps will be displayed at the same location of the track (like they are with the percentage option).

* The scroll bar in the select lap dialog has been improved.

* You can now use the mouse wheel to scroll the list of available laps in the select lap dialog.

* Shock Velocity is now recorded from Codemasters F1 2017.

* Now compatible with Codemasters F1 2017 Broadcast mode. There is a new option in the Live Telemetry tab drop down for Codemasters called 'F1 2017 BC'. Select this if you want to connect to the sim using the broadcast mode option.

v 1.9.4
November 7th, 2017
* Fixed a memory leak that occurred when playing back recorded laps which could result in a application crash after several minutes.

v 1.9.3
October 13th, 2017
* Fixed a bug that could cause the Analyzer to crash upon closing the Settings dialog.

* Fixed an issue that could cause the left side tire inner and outer temps to be reversed on Assetto Corsa.

* Fixed a bug that could cause the Analyzer to crash when attempting to read very large (multi gig) ibt files from iRacing. The maximum file size has now been capped at 1GB. Any file larger than that will be skipped.

v 1.9.2
October 13th, 2017
* Updated compatibility with Codemasters F1 2017 to their 1.8/1.9 patch.

v 1.9.1
October 6th, 2017
* Fixed a bug that would stop telemetry values and track map positions from being displayed in live telemetry if you selected a new trace to be displayed while live telemetry was running.

* Fixed a bug that could prevent live telemetry from connecting to Codemasters F1 2016 sim.

* Fixed a bug with the Camber trace that could cause the Analyzer to stop responding in certain circumstances.

* Added a third sector color to the Lap Overlay track map thumbnails. This makes it easier to differentiate sectors in the track map.

v 1.9.0
September 28th, 2017
* Added 15 new trace channels: Clutch, Fuel Remaining, Fuel Pressure, Voltage, Water Pressure, Center Front Shock Deflection, Center Front Shock Velocity, Center Rear Shock Deflection, Center Rear Shock Velocity, Shock Velocity, ERS Level in joules, Power MGU-K in watts, Power MGU-H in watts, Torque MGU-K, and Camber.

* The Z1 Analyzer is now compatible with Codemasters F1 2017. You can viewed laps using the Z1 Dashboard software, or view live telemetry data.

* The Lap Overview now includes track map thumbnails for the sectors, driving line and turns sections. This helps you determine which part of the track is being discussed on those sections. A scroll bar will appear on the right if the page is longer than the available screen space.

* Improved increment display on traces to provide clearer steps on each graph.

* The Input Trace now uses all available space when it is resized.

* The Input Trace now displays the wheel camber on top of the tire graphics. (For those sims that support the camber data channel.)

* The Layout tab was removed form the settings dialog as it was no longer needed. You now specify which data channels should be displayed by right clicking in the trace.

* The maximum age for recorded laps to be included in the scan has been changed from 1-60 days to 1-12 months.

* The Live Telemetry tab now allows you to specify which sims should be checked for when detecting live telemetry. This brings the Analyzer in line with how the Dashboard checks for sims.

* You can now save layouts. This option is under File->Save Layout. Then give the layout a name to save the current layout.

* You can now open saved layouts. This option is under File->Open Layout. Any previously saved layouts will be displayed there. Double click on the layout you want to open. This allows you to create multiple layouts for specific purposes and easily open them.

* If you right click on the name of a layout in the 'Save Layout' dialog you are then able to delete the selected layout.

* Non-commercial users can save a maximum of 10 layouts. Commercial users can save an unlimited number of layouts.

* The name of the currently opened layout is displayed at the bottom right of the Analyzer's status bar.

* When showing live telemetry commercial users can set maximum and minimum limits for each data channel value. If that value goes out of those bounds then the appropriate trace display will flash or display the border in red to show the value is out of the desired range. This is a commercial license feature.

v 1.8.1
September 13th, 2017
* Updated the RaceRoom API to work with the September 12th patch.

v 1.8.0
June 26th, 2017
* There is now an option called 'Include Server Tracks' in the General tab of the settings dialog. With this option on you will be able to download any lap from our server for any sim, even if you have not run a lap on that sim/track combination. This will greatly increase the length of the track drop down in the Select Lap dialog (and is therefore off by default). Note you must have the 'Share Laps' option turned on for this option to work.

* Improved memory management to allow for better opening of very large laps (such as certain Nurburgring variations).

* When opening a lap you will see progress bar describing the current processes. For most laps these will go by extremely quickly, but for very large laps they will keep you informed of the opening process.

* Improvement in speed during the rendering of the all traces.

* Added a bottom status bar which will display messages regarding application processes.

* You can now choose the units to display speed, amounts, pressures, temperatures, distances, weights and torques all separately from one another. These are located in the General tab of the Settings Dialog.

* All Commercial options have been moved into a new tab called 'Commercial'.

* If you load a base lap before the main lap the analyzer will now display the track map and traces for the base lap. (Note you can't get any analysis or additional data until you load a main lap.)

* Commercial users now have the option of having live telemetry compared to a pre-recorded lap. To do this the desired pre-recorded lap should be opened as the base lap before you start live telemetry. Then once live telemetry starts the base lap will be played back along with the live telemetry. Live telemetry is time based, so the base lap will be displayed in the traces to match the current time of the live lap. If the live lap takes longer than the the base lap, then the base telemetry will end until you start a new lap. If the live lap takes less time than the base lap, then the base lap will restart when you cross the start/finish line. This allows you to see if you are ahead or behind the base lap. This option can be turned off in the Commercial tab of the settings dialog.

* Commercial users have the option of using the base lap's telemetry extents when rendering the traces. If you have a base lap loaded then it is suggested you leave this option on. This not only speeds up rendering, but ensures the entire base lap trace can be seen. This option can be toggled in the Commercial tab of the settings dialog.

* Commercial users have the option of using the base lap's track map when running live telemetry. Using this option means you don't have to save the track map before using live telemetry. If you want to use a pre-saved track map then you should turn this option off. If no base lap is loaded then the Analyzer will attempt to load a pre-saved track map. If no pre-saved track map exists then the default square will be used. This option can be toggled in the Commercial tab of the settings dialog.

* There is an option to display lap time information with live telemetry. The option is available in the Live Telemetry tab. When selected you will see the number of laps turned, the last lap time and the best lap time display in a box at the bottom left of the track map.

* You can now change the size of the traces by specifying how many horizontal or vertical slots they should use. Right click on the desired trace and choose 'Trace Size'. Various options will then be displayed for you to select the desired size. Selecting 'Restore All' will set all traces back to their default size.

* There is also a Maximize Trace option in the right click drop down. Selecting this option will cause the selected trace to use the full screen. When this option is selected you will not be able to view the track map or lap data screens. To exit the maximized mode, select Restore All from the right click drop down.

* There is an option called 'Save Trace Sizes' in the General Tab of the settings dialog. This allows you to specify whether or not the current horizontal and vertical sizes of the traces should be restored when you reopen the Analyzer. This is on by default.

* The General tab of the settings dialog has been rearranged for better layout.

v 1.7.1
April 6, 2017
* Updated to the latest version of RaceRoom.

v 1.7.0
March 22, 2017
* The select lap dialog now displays the number of laps available on the server for the selected track, even if they are not being displayed in the list of laps (which can happen depending on your current display options). Clicking on this line of text will display all the available laps. Remember in order to see any laps from the server you must have the Share Laps option in the General settings dialog selected (which it is by default). You have to share your laps in order to see other driver's laps.

* You can now specify the maximum number of laps to be listed from the server for a track. The option is in the General tab. The default is 150. This speeds up the process for listing the laps available from the server for tracks which have a large number of laps available. You will be alerted if the total number of laps available is more than the maximum number you have specified to be listed.

* There is now an option to tell the Analyzer how you want to prioritize the laps listed from the server. This option only has an effect if you are listing fewer laps than than are actually on the server. For example if there are 200 laps on the server and you only want to see 50 of them (as can be specified in the Max Download Laps option) then this setting is important. The first option 'By Fastest Lap' sorts the laps to be listed by car and then lap time. If you have specified that you want 50 laps to be listed, and there are 10 cars with laps on the server then the 5 fastest laps for each of those 10 cars will be returned regardless of when those laps were uploaded. This option is the default option. The second option 'By Most Recent' would list the latest 50 laps to be uploaded to the server regardless of the lap time or car.

* There is now an option called 'Group Cars' in the General tab of the settings dialog. This is checked by default. With this option checked all laps by the same type of car will be grouped together in the Select Lap Dialog, making it easier to find laps for a particular type of car.

* There is now an option to display the trace graphs by percent instead of by lap time. This is located in the general tab of the settings dialog under 'Graph By'. If you are comparing two laps which have different lap times then graphing by lap time allows you to see where you gain or lose time compare to the other lap. Graphing by percent displays both laps on the same horizontal scale (which is the percentage of the way round the track for the first lap). This allows you to compare driver inputs and car motion at the exact same point on the track for both laps. This can help you determine how you can improve your lap by easily seeing what you are doing differently compare to the other lap at any exact location.

* When viewing live telemetry the sectors are now displayed. Note for this to work you must first have saved a track map for the appropriate track after viewing a recorded lap.

* The traces now expand horizontally or vertically to use all available space in the window.

* The brake lockup analysis has been improved. Previously the front wheels had to be completely stopped in order to register as a lockup. This has been modified so that a wheel is now considered to be locked if it is rotating at 15 MPH less than the rear wheel on the same side of the car. This will show you where you are right on the edge of locking up as well as when you a wheel is fully locked. The value of 15 MPH can be adjusted in the general tab of the settings dialog, under Lockup Threshold. (A restart of the Analyzer is required after you change this value for the new value to take effect.)

* The turn analysis has been improved when using the track edges to determine the turns. Previously you may have been told you were not getting close enough to the edge of the track upon exiting a turn which was followed immediately by another turn. This is not always the best advice for the optimal driving line. The Analyzer now takes the following turn into account more when providing advice on track out points.

* You can now click on the track map trace to select the point you would like to see. Previously you had to click on a trace graph to position the car.

* Updated how the windows are drawn to allow for better future expansion.

* The track map now shows a direction of travel arrow at the start/finish line.

* You can now specify the color of the lap text (things like time intervals, sector numbers, start/finish line indicators, etc) in the traces.

* You can specify the color of the lines used to draw the time increments, start/finish line and sector lines on the traces. Each of these can have its own color.

* Improved the scrollbar movement in the select lap dialog.

* Improved the way laps are requested from the server.

* The General settings tab has been split into two tabs - 'About' which should the registration status of the Analyzer, and 'General' which shows various options. This gives more room to the general tab, which was needed.

* New Commercial license only option - you can assign a password to your laps when you upload them. This allows you to securely share your laps with other commercially licensed Z1 Analyzers that have the appropriate password. In order to see the lap in the list of available laps and download the lap you will need that same password. The password is encrypted on our server for your security. The passwords are entered in the General tab of the settings dialog.

* New Commercial license only option - you can specify if laps that do not have passwords associated with them should be displayed in the list of available laps. This makes the list display only the laps that match the currently entered password and excludes all non-password protected laps. This option is set in the General tab of the settings dialog.

* Added additional debug options relating to getting the list of laps available on the server and registering the Analyzer.

v 1.6.2
February 28, 2017
* Fixed a bug that could cause connectivity issues with Assetto Corsa.

v 1.6.1
December 23, 2016
* Fixed a bug that prevented laps from the server from being displayed in the select lap window.

v 1.6.0
December 20, 2016
* Data sharing is now part of the Analyzer. This allows you to upload your laps to the server and download laps from the server. This means you can open a lap of another driver who has uploaded their lap to the server in order to compare yourself to that lap. Note that no setup information is uploaded to the server, only telemetry information.

* Any laps available to be downloaded from the server will be displayed in blue in the select lap dialog. In order for a lap to be displayed it must meet the current criteria (same track and sim, and display date range). Double clicking on one of these highlighted laps will download it from our server and load it into the Analyzer. You can load it as either the primary lap or a comparison lap, allowing you to compare one of your own laps to that lap.

* When you open one of your laps it will automatically be uploaded to our server (telemetry only) and be added into the pool of laps that can be downloaded by other users. If you do not want your laps to be uploaded the uncheck the 'Share Laps' option in the General tab of the settings dialog. Note if you uncheck this option you will not be able to download laps either. (You've got to share your own laps if you want to download other people's laps.)

* The Select Lap Dialog uses four colors to display information about a lap. These colors can be customized in the Color tab of the settings dialog. You can specify the color for a local lap (ie one that you recorded on your computer); a server lap (one that is on our servers); the lap you have just clicked on (selected); and the laps that are currently open. The laps that are currently open will have a small square to the left of the car name.

* In the Select Lap Dialog there is a check box called 'Automatically check server for laps'. This is on by default (unless you turned off the Share Laps option). With this option checked the Z1 Analyzer will automatically attempt to connect to the server and request a list of laps that match your current criteria. Unchecking this checkbox will prevent the Z1 Analyzer from performing this check. If you are off line or have limited bandwidth or any other reason for not wanting this feature to be active, then uncheck this checkbox.

* The Select Lap Dialog has been redone. The list of laps is displayed in a scrollable table that makes it easier to see details of each lap. Weather is now displayed in this table. To open a lap double click the desired lap. When you double click the lap it will open in accordance with the currently selected option form the Options drop down (Load Lap, Load Comparison Lap, Load as left track edge, Load as right track edge). The Sort By and Display drop downs control which laps are display in the table and how they are sorted.

* You can also right click on the list of laps. This will display a popup menu with additional options. You can choose to open the lap this way, or open the lap as the base lap, left track edge or right track edge. In addition you can choose various filters for determining which laps are displayed. These include the ability to filter by local versus server laps, the type of car and the driver name.

* The analyzer now lets you view laps from different cars on the same track. This is so you can compare different types of cars from within the same class on a track.

* The Analysis Overlay screen has been updated to include the weather information for each lap. Note not all sims provide weather information.

* The Z1 Analyzer is now compatible with Race Room.

* The Z1 Analyzer will now remember your settings moving forward. (So they won't get overwritten when you install future updates.)

* The right click popup menu has been cleaned up and grouped into submenus to make it more space efficient.

* When you right click on a trace to display the popup menu, the selected trace is outlined in red to make it obvious which one you are modifying.

v 1.5.2
October 28, 2016
* Fixed a bug associated with bad data being generated from iRacing which would cause the Z1 Analyzer to crash upon startup or trying to load a lap. After installing this update you must delete the file called 'laps.xml' located in documents/z1analyer. Then run the Z1 Analyzer and rescan your computer for laps form the Select Lap Dialog.

v 1.5.1
October 17, 2016
* Fixed a bug where the Analyzer would not properly connect to the Z1 Server.

* Fixed various bugs in reading and writing data to and from files.

* Other small bug fixes.

v 1.5.0
September 28, 2016
* The Analyzer is now compatible with Automobilista.

* There are now menus in the main menu bar which provide an additional way of selecting various functions within the Analyzer.

* There is now a popup menu that is activated by right clicking on the traces. This menu lets you select the trace you would like to place in that location. This provides an additional way to specify the trace in addition to the settings dialog.

* There is now a debug setting in the General settings tab. This allows you to turn on and off various debug data outputs.

* The lap times of laps recorded into zod files has been improved to match the times displayed in the sim.

* There is a new Analysis screen for understeer. This is accessible with all the other analysis screens by clicking on the green arrow at the bottom right of the track map. Then choose 'Understeer' from the drop down menu. This analysis screen shows you where you are getting any understeer during the lap. The darker for color the more severe the understeer.

* Made tweaks to the track walk text parsing to improve turn descriptions.

* Rearranged the order of the traces in the Layout tab of the settings dialog to better group them.

v 1.4.0
June 28, 2016
* There is a new analysis screen called 'Track Walk'. This allows you to click on each turn on the track and get details information about that turn, including elevation and camber changes that occur as you go through the turn. The idea is that you can look at each turn in detail and see how the track will help or hinder you as you drive through the turn. This will help you determine how to take the turn, how hard you can brake, how much you can turn and accelerate in the turn. (Currently this is only available for iRacing tracks.)

* There is now an option in the general tab of the settings dialog that lets you specify if the track edges should be used to determine the turns on a track. This is on by default. In most situations this option is better at determining corners than the previous method. But if you still want to use the previous method, just untick this checkbox.

* The Driving Line and Turn Analysis screens can now be displayed in 3D.

* The analyzer will now display driver markers found in the telemetry files on the Driving Line and Turn Analysis overlay screens and the traces.

* You can specify if the sectors and/or markers should be displayed in the traces or overlays.

* Improved how the lap times are determined from iRacing ibt files to prevent rounding that happened in previous releases.

* There is a new trace for wheel RPS. This allows for analysis of locks up for sims that do not have wheel speed data, but do have wheel RPS data.

* There is now an option to specify the maximum age of the lap in days for it to be scanned and presented as an option for you to load. By default this is 30 days. You can change this option in the general tab of the settings dialog.

* The Play button now gets highlighted when you replay a lap.

* When playing a lap, if that lap is from iRacing and you are still in the session where that lap was recorded, then the Analyzer will sync the iRacing replay and play it back along with the Analyzer's replay.

* The rendering of the throttle/brake overlay on the Speed Comparison screen has been improved.

* When viewing two laps the Speed Comparison overlay will show the throttle and brake overlays side-by-side on the track map. This allows for easier viewing of how the throttle and braking application of the two laps compare. At the start/finish line and each sector marker you'll see an 'L' and a 'B'. This tells you which trace is for the main lap 'L', and which is for the base lap 'B'.

* The side-by-side option above can be toggled on or off in the General tab of the settings dialog.

* You can now choose if you want the throttle brake overlays on the track map and the speed comparison page to use the filtered inputs (the default) or the raw inputs. This is set in the general tab of the settings dialog. Raw inputs don't show things like electronic assisted blips or ABS, etc.

* The overlays now have a button that allows you to switch the currently loaded lap and the base lap. The button looks like two arrows. This makes it easy to change a selected lap to the base lap and therefore load other laps against that one instead of the previously loaded base lap.

v 1.3.1
March 30, 2016
* Fixed a bug where the ride height analysis screen did not correctly identify the point where the user clicked on the track map.

* Fixed a bug where the values in the traces were displayed too low on the trace. This resulted in traces with four values (such as tires, etc) having the rear wheel values off screen.

* Fixed a bug where if there was no wheel speed data the brake lock up analysis screen would say your brake were continuously locked.

* Fixed a bug in the Lap Overview section where sectors times and turn times where not displayed properly.

* Updated the decimal places used in the Ride Height analysis screen to be one decimal place for metric units and two for imperial units. This brings it up-to-date with how the units are displayed in the Ride Height trace.

* Fixed a bug where zod files recorded with version 4.6.x of the Dashboard might not be able to be opened. (You should delete and ZOD files created with version 4.6.0 of the Dashboard or 1.4.0 of the Server.)

v 1.3.0
March 22, 2016
* The installer is now digitally signed to make the installation process faster and easier.

* The number of ibt files that can be scanned at once has been increased from 1,000 to 5,000. Any files over the 5,000 limit will be ignored.

* The traces colors have been moved to their own tab in the settings dialog. This is to allow space for more options.

* There is now an option to specify whether or not the Analyer rescans for laps every time you start it. This is located in the General tab of the settings dialog.

* There is now an option in the select lap dialog which allows you to rescan the computer for new laps.

* Updates the display in the Shock, Ride Height and front Splitter traces to show only 1 decimal place when using metric units, and 2 decimal places when suing imperial units. The previous value of 4 decimal places was unnecessary and cluttered the display.

* You can now specify how close to the start finish line the car has to be at the beginning and end of a lap in order for that lap to be displayed by the Analyzer as a choice for opening. The default for the start is that the car is somewhere in the first 5 percent of the lap. The default for the end is the car must have finished at least 95 percent of the lap. If your laps are not showing up you can try adjusting these values (especially the ending value) to require that less of the lap has been driven. These options are available in the General tab of the settings dialog.

* Added the following traces: CPU Usage, FPS Trace, Tire Carcass Outer Temps, Tire Carcass Middle Temps, Tire Carcass Outer Temps, Longitudinal Acceleration, Lateral Acceleration, Vertical Acceleration, Oil Temperature, Water Temperature, Raw Throttle, Raw Brake, Tire Wear, Oil Pressure, Manifold Pressure, Tire Pressure, Brake Pressure, Fuel Per Hour, Steering Torque Percentage, Steering Torque.

* There is now an option under the Live Telemetry Tab called 'Pin data line to end' which is on by default. This option keeps the data line pinned to the end of the trace, showing you the current values for a trace value. If you want to be able to click around the trace after you have started live telemetry then this option should be turned off.

* There is now an option under the Live Telemetry Tab called 'Start data line at end' which is on by default. This option starts the data line at the end of the trace, showing you the current values for a trace value.

* There is now an option under the Live Telemetry Tab called 'Show trace values' which is on by default. Unticking this checkbox will prevent the current values of the ttraces from being displayed. This may be useful if you are trying to view the graph of a live trace without the actual value being displayed over it.

* You can now save a track map to disk. This option is available when viewing a lap loaded from a telemetry file. Click on the track map's settings icon and there is a new save icon displayed. Saving a track map allows you to have it displayed when running live telemetry instead of the default square map.

* The live telemetry now shows a time line on the traces. Every 10 seconds is marked as well as the Start/Finish line.

v 1.2.2
December 29, 2015
* Fixed a bug where the shock deflection, ride heights and front splitter heights could display in centimeters instead of millimeters.

* Fixed a bug that could prevent partial laps of a circuit (such as at the Nurburgring tourist configuration) from being loaded.

v 1.2.1
December 24, 2015
* Fixed a bug that occurred when opening a lap after viewing live telemetry. (The driver name and other information would sometimes not be displayed).

* Fixed a bug that could cause the Analyzer to freeze if you started live telemetry after loading a lap file.

* The Analyzer now closes the analysis pages if they were open when you start live telemetry.

* Improved how the track map is rendered under high zooms in the Speed Comparison analysis screen when the throttle/brake overlay was applied.

* Fixed a bug when the Analyzer was connected to iRacing with live telemetry via the Z1 Server where the steering angle was being assigned random values.

* Fixed a bug where the Analyzer would not tell you if you needed to update your plugins of Server. (It would just not connect.)

v 1.2.0
December 14, 2015
* The Z1 Analyzer now has many features aimed at improving the most important part of the car - the driver. The Z1 analyzer is more than just a telemetry analysis program. While it does that extremely well, it is also aimed at helping you improve your driving. This is done through easy to read and understand analysis screens, where suggestions are provided in an attempt to help you improve everything from your driving line, to cornering, to braking, and much more. You don't need a PhD in telemetry analysis to improve your times with the Z1 Analyzer and these new features.

* A new analysis overview screen has been added.(Clicking on the green bordered triangle at the bottom right of the track map will expand the track map to show the various analysis screens.) As there are now many analysis screens, there is now an Overview screen. This screen summarizes your lap giving you advice on how to drive a better and faster lap. If you have two laps loaded, then the screen also includes information on how the laps differ. This should be your starting point when reviewing your laps.

* A new driving line analysis screen has been added. (Clicking on the green bordered triangle at the bottom right of the track map will expand the track map to show the various analysis screens.) Joining the existing speed screen is a driving line screen. You can now compare your driving line around the track with one from another lap. You can use the mouse to move around the circuit and to zoom in or out to get the desired view.

* The driving line analysis screen can show the entire circuit layout with your driving line over it. To do this you need to drive two laps around the circuit. One following the left edge of the circuit, and one following the right edge. Both laps need to be full laps. The speed doesn't matter. Accuracy is what is important. After you have driven these laps (they must have been recorded with the Z1 data logging or iRacing telemetry), you can load them into the Z1 Analyzer by select 'Load left edge lap' or 'Load right edge lap' on the Select Lap Dialog. Once you have done this the track will be fully rendered. You only need to do this once for each track.

* The driving line analysis screen shows the sector time splits for both laps, along with the time lost or gained between the laps for each sector.

* The driving line analysis screen displays the position of the cars when you play back the lap. Each car is positioned on its driving line, allowing you to easily see their progress around the track.

* There is now a ride height analysis screen. Open the analysis window by clicking on the green triangle at the bottom right of the track map. Then choose Ride Heights from the drop down at the top right. This screen shows a colored overlay of your ride heights around the track. It uses the lowest ride height of your four wheels and front splitter to determine the color used. The lower the car the redder the color. The higher the car, the bluer the color. If you actually hit the ground at any point there will be an orange circle displayed. Clicking on the circle will give you full details of the incident.

* There is now a turn analysis screen. Open the analysis window by clicking on the green triangle at the bottom right of the track map. Then choose Turn Analysis from the drop down at the top right. This screen shows all the turns on the track along with the amount of time it took you to drive through each turn. If two laps are loaded the the time for each lap is displayed, long with the difference between the two. This will allow you to easily see where you are gaining or losing time.

* The turn analysis screen will also give you advice on how to drive the turn more quickly. To view this advice, click on the orange circle on the specific turn. If no circle is displayed, then you have driven the corner practically perfectly and no advice is necessary.

* There is now a brake lockup analysis. Open the analysis window by clicking on the green triangle at the bottom right of the track map. Then choose Brake Lockups from the drop down at the top right. This screen will display any lockups on the map as a red line. There will also be an orange circle for each lockup that you can click on for more information. This includes the wheel locked, and the distance of the lockup. If you had no lockups on during the lap this will be displayed on the screen. This analysis screen is intended to help you gauge brake pressure and bias used by the driver and on the car.

* There is now a Track Edge Check analysis screen. When you load the track edges into the analyser it is important that the left and right edges are properly identified. If tey are not some of the features in the other analysis screen may give incorrect results. This screen allows you to easily see if the left and right edges are identified properly by the analyzer, and to switch them if they are not.

* You can now move the track map around and zoom in or out on it in the analysis screens. Click and drag with the left mouse button to drag. Use the mouse wheel to zoom in or out.

* The Speed Comparison analysis screen now displays the position of the cars when you play back the lap. In addition the current speed of both cars is displayed when the lap is being played back to allow for easy comparison at all points of the track.

* The Z1 Analyzer can now show live telemetry as well as recorded laps. To enable live telemetry go to the select lap dialog and click the Live Telemetry button. The analyzer will now wait to connect to any of the supported sims (iRacing, Assetto Corsa, Project CARS, rFactor 1 & 2, Kart Racing Pro, ARCA Sim Racing, Game Stock Car, SimBin, Codemasters). It will also connect to the Z1 Server. Note that each sim provides a different amount of live data, so the feeds available will vary by sim. Once you have started the sim, the analyzer will start displing the telemetry. (Note that rFactor 1 & 2, Kart Racing Pro, ARCA Sim Racing and Game Stock Car require the plugin be placed into the appropriate folder.) The analysis screens are not available for live telemetry. If you want to go back to a recorded lap, just open the select lap dialog and choose the desired lap.

* Added a new trace for front splitter ride heights.

* When you zoom in on a section of the lap, the track map now shows (in the lower left corner) the time taken to drive that segment of the lap. If two laps are selected, the time taken for each lap to drive the segment is displayed, along with a time differential. This allows you to easily see which lap was faster over the selected segment.

* Double clicking on the steering trace will zoom the traces and track map in to the turn the car is driving through at that point on the trace. You can then compare the two laps to see which is faster through the turn. If the point you click on is a straight, then the traces will zoom in to that straight, allowing you to compare the two laps down the straight.

* Sectors are now included in the trace graphs. There is a slightly thicker grey line drawn vertically on the trace for the end of each sector.

* Sectors are also drawn on the track maps as grey divisions on the map.

* Improved the rendering of the track maps, especially at higher zooms. This results in smoother track lines, and better color overlays of the braking and throttle traces.

* Improved the rendering on the throttle/brake overlay on the track maps.

* The dates and times of the laps are now shown for all laps. Previously for some iRacing ibt files that contained multiple laps, those laps would all have the same date stamp on them. Now they have the proper stamp based on when you ran the lap.

* You now have to select both the car and track before selecting a lap. This makes it easier to select your lap, especially if you have many laps saved.

* The list of cars and track now displays alphabetically, ignoring case. Previous lower case names appeared at the end of the list.

* You can now choose to sort the laps by date or lap time when choosing them. This should make it easier to find the desired lap.

* When selecting laps you can now sort the laps by fastest sectors.

* You can now specify how old a lap can be in order for it to be included in the lap drop down when selecting a lap. This will make it easier to find laps when you have a lot of them on file. The default age is 2 days.

v 1.1.0
September 23, 2015
* There are several new traces: ride heights, brake temperatures, inner tire temperature, outer tire temperatures, driver inputs.

* You can now specify which traces are displayed in each of the 9 locations. To do so go to the Layout tab of the settings dialog. There you can click on a trace location on the left, and then select the trace to fill that location from the list on the right.

* There is now an expand arrow at the bottom right of the track map. Clicking this doubles the size of the track map. It also shows additional overlays to provide you with additional feedback of your lap and how it compares to any other loaded laps.

* You can now adjust the speed of the playback of a lap. Each time you click the play button the playback speed will slow down by half for the following playback speeds: 1/1, 1/2, 1/4, 1/8, and 1/16. Clicking the play button again at 1/16 speed returns the play back to normal 1/1 time. The current playback speed is indicated at the top right of the track map.

* You can now choose to display the traces in metric (the default) or imperial measurements.

* There is a new option called 'Graph From Zero'. This allows you to choose if certain graphs start at zero even if there are no values to display at that level. Version 1.0 always did this. The default is to have this option off. So for the traces that support it (Shocks, RPM and temperature traces) they will start at a value higher than zero. This will make better use of the available space in the graph.

* You can now specify the color of the overlay line used when comparing laps.

* The throttle/brake and 3D track map settings are now remembered, and reloaded as you had them each time you open the program. By default the throttle/brake overlay is on.

* The Z1 Analyzer now remembers the lap you had loaded and will re-load that lap when restarting. You can turn this option off in the general tab of the settings dialog.

* The three dimensional track map has been improved for better rendering in order to show elevation changes better.

v 1.0.0
June 22, 2015
* Initial release

* Includes the ability to read laps from any sim supported by Z1 Dashboard software. The laps can be recorded by the Z1 Dashboard software's data logging features (available in version 4.3 or higher of the Z1 Dashboard software). iRacing's ibt telemetry files can also be read. In addition any program that can output data into the 'zod' file format can be read.

* The user can zoom in as much as desired onto a part of their lap by double clicking or single clicking and dragging on the trace. Double clicking on a trace that is zoomed in will zoom back out to display the entire lap.

* Once a lap is loaded the user can load a second lap to compare it against by ticking the 'Compare to displayed lap' checkbox that is visible on the Select Lap dialog once the first lap is loaded. When viewing a trace of two laps, the trace always starts both laps at the same location on the track. This location is based on the location of the first lap at the time stamp that starts the trace. If you are viewing the entire lap, then this location would be the start/finish line for both laps, as that is where they both are at the beginning of the lap.

When you zoom in, you are zooming in based on the first lap. For example if you zoom in to a section of the lap starting at 10 seconds, that trace represents 10 seconds into the first lap, and not necessarily 10 seconds into the second lap. If the first car is 10 percent of the way around the track at 10 seconds, then the second lap will be rendered to show the car starting at 10 percent of the way round that track, even if this isn't where it is at 10 seconds into its lap.

As you move to the right on the trace each lap progresses as it would based on its own speed and time. So if you are viewing a 10 second section of the lap, that 10 seconds is based on the first lap. The two cars may go different distances in those 10 seconds. If you play the lap back you will see the time differential displayed, along with two different car dots on the track map. This allows you to see where the two cars are gaining or losing against each other.

* Includes 9 traces, throttle, brake, steering, speed, rpm, gear, shocks, wheel speed and tire temp.

* Includes the track map, with optional throttle/brake overlays. The track map can be displayed in either 2 or 3 dimensions.

* The lap can be played back by clicking on the Play icon.

* The user can customize the display through the options in the settings dialog.

Manual Index
(c) zBlueSoftware 2020 | Partners | Forums | Contact Us | Warranty/Terms Of Use | Privacy Policy