• TunerPro & TunerPro RT Beta Downloads

Welcome to the the pre-release page. The purpose of a pre-release build is to gather information about potential bugs and gather feedback on the usability of the software.

What's New?
V5 Registration
V5 Video Tutorials

Web Help (!)

Important notes about the V5 beta:

  • Only Windows XP and newer are supported. No more Win95/98/98SE/ME support
  • Backup your V4 definitions. It's a beta; there may be bugs or definition changes. Also, V5 definitions cannot be opened in V4.
  • New (still reasonable) pricing (and it's still free without registration but with the same old nag screen). Your V4 registration key won't work. To upgrade (or purchase), see here.

Contacting Me

Always contact me with crashing bugs. I prefer to be contacted via email (as opposed to forums). Provide as much information as possible to reproduce the crash, including files necessary whenever possible.

For bug reports, usability issues or suggestions, or simple feature requests, please email me.

Bugs:

During a pre-release phase, the most important report is a bug report. If you run into a bug, please take a few moments to help out by retracing your steps (as precisely as possible) to reproduce the bug. Email as much information as you can (there is no such thing as too much in these cases) and be sure to include the following:

Operating system including service packs (i.e XP, XP SP1, Vista, Win7, etc)
System information - Amount of RAM, Processory type (multi-proc?), speed
Please include a BIN, XDF, ADX, XDL or any necessary files where applicable.
Clear steps to reproduce the bug.

PLEASE DO NOT POST BUGS IN FORUMS - EMAIL THEM DIRECTLY TO ME INSTEAD! This allows me to get the most information possible.

Simple Feature Requests:

At the beta stage, extensive and "large" feature requests are not really appropriate. However small, easy to implement features are welcome (for instance, "A text box that tells me how large a table is in bytes would be really cool!" as a fake example). Please email these to me with as much information as possible to support the request. An example of an unacceptable request at this time would be, "It would be really cool if you could you could implement a free-look and walk-around mode for the 3D table graphs." This would be difficult to implement between the BETA and final release. Although suggestions like these are fine for the long haul, they will be ignored at beta stages.

If you have suggestions on how to make the program easier to use or understand, please email your suggestions to me. Be clear about what feature you're referring to. Try to explain why the current implimentation is inadequate. Most importantly, please try to provide examples of how you would like to see it work (or look).

• Known Issues

  • No way to create or apply patches yet (although the item type is implemented and listed in the tree)

• Areas needing focus/test

  • General testing (everything!)

What is Mark working on for the next build?

Fixes for issues you report. Documentation (ugh. If it's hard for me to write, it should be hard for you to use. =)

• Download the Beta

Change lists aren't necessarily complete. There may be more changes than are listed.

BACKUP your v4 (and any previous v5) files before loading anything into v5. There's always a chance that things are broken in a newer v5 build that will render your files permanently broken. Note that v5 files do not work in v4 (or ScannerPro).

TunerPro RT

5.00.5197.00 (BETA) (2/2/10): Download

  • 3D Graphs persist rotation/translation/zoom state when the graph is closed and re-opened, or if you bounce between graphing different object. This persists only as long as the table editor itself remains open. Once the editor is closed, the graph state is reset. To reset state manually without closing the table editor, use View->Rest Perspective in the graph window menu.
  • Fixed an issue where changes made to a table before swapping to compare mode were improperly saved (in fact, currupted) if you elected to save while closing the editor while in compare mode
  • A few minior fixes (and clarifying messages) to the notification system that updates parameter editors when parameter properties are changed via the XDF item editor
  • Fixed issue where scalar editor slider wasn't being initialized correctly when you first open the scalar editor if the scalar address was out of range without taking into account the base offset
  • Fixed crash during change log writing when scalar address was out of range when the base offset wasn't taken into account
  • Fixed issue where, when graphing a table and switching to compare mode in the table editor, the graph wasn't updated
  • Fixed issue where 2D table charts weren't being updated immediately when Auto Range was toggled (3D tables were being updated immediately)
  • Fixed issue where, if you don't choose to load last XDF at startup, the title bar still shows the last XDF at startup, even though the XDF wasn't loaded

5.00.5150.00 (BETA) (1/26/10)

  • The Data Acquisition (utility) tab container can now float. See the View menu. By popular demand!
  • "Constants" in the XDF are now more appropriately called "Scalars." Constant was a misnomer, and scalar is a more accurate term.
  • "XDF Items" are now called "Parameters"
  • Broke out emulation funcitonality into "plug-ins" so that hardware vendors can write their own code to make their hardware work with TunerPro. Contact me for details if you're interested. Work is not finalized yet.
  • Began the process of breaking out data acquisition into plugins as well, so more complex cable, interface, and vehicle support can be added by the development community. This work isn't yet complete.
  • ADX History Table (histogram) table axes can now be manually defined (to match XDF tables, for instance)
  • When changing/editing XDF item properties (e.g. via F2), if the corresponding editor is open in the workspace, it will be updated with your changes
  • Added the ability to encrypt definitions, and password protect their use and the abilty to edit them. This enables more people to release definitions that may contain information that they don't want to give away, but still want people to be able to use the definitions. Definition creators, please prefer to NOT use this feature. I add it with great hesitiation, and only due to common request.
  • Fixed (or added, really) the custom log playback speed prompt, finally
  • Fixed issue where negative address steps couldn't be entered in XDF table definition for internal pure axes
  • Fixed issue where items assigned to categories that weren't named were disappearing when viewing the tree in category mode
  • Fixed issue in table editor emulator upload code. Affects tables with index sizes > 16 bit (!). Resulted in incorrect data being uploaded to the emulator in errant locations (!).
  • Fixed issue in ADX Editor where I inadvertently removed the ability to have a static packet aligned to a header (used by TechEdge stream, as an example). As a result, I added "align to header" check box in listen packet command.

5.00.4532.00 (BETA) (10/28/09)

  • Added new "Custom Tools" feature to preferences and Tools menu. You can use this feature to add menu items to launch other applications, and pass in useful command line parameters to them, including the currently loaded bin path.
  • Fixed issue with file association (file associations were incorrectly passed to TunerPro and therefore incorrectly registered)

5.00.4331.00 (BETA) (10/12/09)

  • Added ability to jump forward and backward 1 sample via menu/shortcuts via Shift + ] and Shift + [
  • When seeking in a paused log, the last packet's data is now displayed in the dashes/lists, etc.
  • Added prompt when a requested compare bin fails to load
  • Fixed issue where seeking forward 10 samples (via keyboard/menu) only seeked 1 sample
  • Fixed crash/lock when multi-selecting with shift pressed and mouse dragging in table editor
  • Fixed crash when opening ill-defined table with 0 rows and/or 0 cols
  • Fixed issue where XDF conversion editor wasn't being initialized correctly, and wasn't showing the first variable's data
  • Fixed issue where table row/col axis conversion editor wasn't being populated correctly
  • Fixed issue where, if "populate by column" is selected in the XDF table definition editor, the definition editor wasn't displaying the option correctly
  • Fixed issue where ADS values that used lookup tables weren't being imported to ADX correctly
  • Fixed issue where Internet update check was failing to download the necessary information
  • Fixed issue where normalized axis indexes weren't being rounded to nearest integer (it only makes sense for an index to be a whole number)

5.00.4203.00 (BETA) (10/1/09)

  • Fixed crash when undersized bin is opened and constant that lives out of bounds is opened in constant editor. There are likely more like this to fix.
  • New: When uploading an entire bin to emulation RAM, bin checksums are recalculated as defined in the XDF

5.00.4150.00 (alpha) (9/07/09)

  • Fixed issue in constant editor where pulling slider to far right always outputs zero
  • Fixed issue where "show raw hex" in constant editor isn't respected when dragging the slider
  • Fixed issue where flags that show up in the difference tool may not be properly highlighted in the item tree when selected in the difference tool

5.00.4137.00 (alpha) (8/26/09)

  • When editing a table with another table defined as an alias (i.e. two tables editing the same address space), updating one will update the other. If the other has been edited but not committed, the user is prompted.
  • Fixed issue where ADX Value unit strings weren't being correctly XML escaped
  • Fixed issue where axis units were not copied when inserting an XDF Table item copy
  • Fixed XDF Table Editor row axis value table issue where you couldn't click in a cell to edit it
  • Improved XDF parser failure messaging, including readable error message when attempting to open an XDF that was created with a newer version of TunerPro
  • Changed focus behavior of tree tab and utility tab frame. Their title bar focus state now follows the main app window (when the app is deactivated, so are the tab containers, and vise-versa).
  • Fixed issue where switching to table compare mode while graph is showing causes graph toolbar to disappear

5.00.4035.00 (alpha) (7/17/09)

  • Beginning of help file updates (I loathe writing documentation. Can you tell?)
  • Changed next/previous editor default keyboard shortcuts ('.' wasn't a good choice - decimal point!)
  • Added more unit types
  • Fixed issue where monitors couldn't be scrolled by clicking scroll arrows or paged by clicking scroll bar page area
  • Fixed issue where going into full screen with DA List view (via double click of tab title bar) created a task bar app window button that didn't go away (note to self: dlg had child style when it should have had popup)
  • Fixed issue where, when item summary list is open and item selection tracking is enabled, summary list and XDF item tree selection tracking would be annoyingly erratic
  • Fixed issue where DA item list had transparent are at top of window when in full screen mode
  • Fixed/changed "show items lists" button in the view toolbar to reference the XDF Item Tree and show it instead. Removed checked (toggle) property of button.
  • Removed "Render 3D Graph to Offscreen DC" option from general preferences. It was rarely used and was only relevant for ancient PCs/laptops that really had no power. That lowest common denominator is raised in v5.
  • Fixed issue in table/function XDF item editors that prevented descriptions from being cleared entirely.

5.00.4000.00 (alpha) (7/3/09)

  • Added current values at cursor in DA monitors. First pass, needs refinement. For you, Bob.
  • Added ability to click in DA monitor to change cursor location and query monitor series at that location. This does not seek in the log (best to do it while paused/stopped). First pass, needs refinement. Oh, you can click and drag the mouse too.
  • Added address tracing status in table editor status bar. "Waiting" means tracing is active, but TP is waiting for a hit. "Tracing" means a hit was received and the UI has been updated. "ERROR!" means that the request for trace data has failed (hardware issue, etc). First pass, needs refinement. I'll make it use pretty colors or something in the future.
  • Added "Open Next Bin Editor" and "Open Previous Bin Editor" to the XDF menu (with default keyboard accelerators ',' and '.' respectively). Opens the next/previous XDF item bin editor in the current tree view configuration. Try it! Pretty handy.
  • Fixed the tracing issue (hopefully) that resulted in trace failing (quite quickly for some). Please let me know if you continue to see this issue!
  • Fixed issue where opening monitors while connected via data acquisition with a log loaded, trend lines are not shown
  • Fixed issue where pasting into a table/function editor doesn't mark the table/function as changed, and doesn't update graph
  • Fixed issue where graph window summary (displaying current selection information) wasn't displaying the correct row data

5.00.3906.00 (alpha) (6/27/09)

  • Fixed issue where plain ascii keyboard shortcuts (such as space bar) keep those shortcuts from being typable in XDF editor and find item window (e.g. you can't type space in an XDF item title if you used space bar as a keyboard shortcut)
  • Enabled explicit DA item linking for XDF objects (constants/tables). Parity item with v4.

5.00.3863.00 (alpha) (6/25/09)

  • Added customizable keyboard shortcuts via a new preferences tab (more work than I thought it'd be!)
  • Exposed the ability to edit the needle arc start and end location for analog ADX gauges (0 degrees is straight down)
  • Fixed issue where address hit tracing only worked when emulating from bank 0 of the Ostrich 2. You can now trace from any of the 64KB banks.
  • Fixed crash when loading an ADX while a bin editor is open with DA tracing enabled
  • Changed status bar color representing "recording" to green
  • Fixed issue (again!) where space bar doesn't work in editors. This is because space was being used as a keyboard accelerator(!)
  • Fixed issue where toggling compare mode in table editor causes the editor window to be resized unexpectedly
  • Made difference compare mode work in function editor
  • Fixed issue where toggling between showing compare data in the function editor caused the editor window to resize unexpectedly
  • Fixed issue where scaled and normalized table axes weren't working correctly with data tracing
  • Settings, temp log files, etc, are now saved in "My Documents\TunerPro Files\" alongside the rest of the editable TunerPro files (definitions and whatnot)

5.00.3609.00 (alpha) (6/4/09)

  • Fixed issue where compare bin data wasn't properly shown in constant editor when "view raw hex" was toggled
  • Fixed crash when opening the function editor for a function with 0 points
  • Fixed issue where pause DA log playback keyboard shortcut (space) didn't work
  • Breaking Change: Changed the way ADXSendCommand checksums are stored in the ADX file. Your send-command checksum settings are probably no longer valid and must be changed. If you weren't using checksums, make sure your send commands have checksum set to "None," otherwise set them to the correct type. This should be a quick and easy manual fix. Sorry!
  • Implemented AutoProm passthrough mode for data acquisition (both 8192 and 160 baud GM apps). This is the last major v4 parity feature for v5. This means that v4 users who simultaneously datalog and emulate on the same port using an APU1 can now do the same at least as well in v5, and probably better.
  • Changed "Setup Compare Bins..." menu item to "Load Compare Bins..." to make it clear that this must be done in order to have compare bins loaded into memory
  • Added both hex and decimal editing of offsets in ADX editor

5.00.3563.00 (alpha) (5/28/09)

  • Fixed issue where linked variables in XDF conversion equations weren't being correctly loaded from file (example: 6E MAF tables weren't being correctly converted)
  • Fixed issue with XDF conversion tab in XDF item editors (values, tables, functions, axes) where changing variable type always reverted to native (breaking links)
  • Fixed yet another ADX lookup table issue: when editing a lookup table and saving, the output type is lost
  • Fixed issue where, when adding an existing lookup table entry, there were two entries shown for the same input value when the existing entry was actually replaced in the table
  • Re-added Hex as an ADX lookup table input type (to avoid needing to do hex-to-int conversion manually)
  • Added ADX lookup table entry validation when adding a new lookup entry
  • Added feature where changing lookup table input/output type between hex/int/float will automatically convert data for you. Changing from hex/int/float to string converts too, but converting from string to hex/int/float will lose the values (as the conversion may not be valid)
  • Changed data tracing bubble to be solid (rather than oval outline) for better visibility

5.00.3517.00 (alpha) (5/27/09)

  • Fixed issue where importing an ADS to ADX and not changing the name resulted in the ADS being overwritten
  • Fixed issues with lookup table inputs/outputs being incorrectly displayed everywhere they're used, including the ADX editor and in the dash/lists/etc (Note: if your lookup table use "string" as the output type, you may need to re-set the output type back to string)
  • Fixed issue where, if last ADX failed to load at app startup, the recent DA definition MRU list would fail to be populated

5.00.3503.00 (alpha) (5/25/09)

  • Fixed issue where lower utility tab (item summary, dashboard, etc) height wasn't being persisted
  • Fixed issue where, when adding an entry to an ADX lookup table, the new entry wasn't scrolled into view
  • Fixed a couple of issues when changing the size in bits of an XDF Flag in the XDFFlag editor
  • Added error message if temporary DA log file couldn't be created
  • Changed location of temporary log file to OS-safe location (AppData)
  • Fixed issue where you couldn't replace an existing log file (issue existed for Win9x compat, but Win9x is no longer supported, so...)
  • Added table column auto-width. If the data won't fit in the current column width (e.g. 32-bit hex data), the column width will be expanded to show all data
  • Fixed issue where selecting "View Raw Hex" in constant editor context menu didn't work
  • Fixed issue where 16-bit constant, table, and function weren't being stepped properly
  • Fixed issue where function edits while emulating weren't being uploaded correctly if more than 10 cells were edited between updates. This resulting in the function becoming corrupt in memory on the emulator.
  • Fixed some "insert XDF item copy" issues (which were in underlying assignment operator overload code, so it could have fixed problems elsewhere too)
  • Fixed issue where clearing the ADX Listen-Packet header or footer string didn't clear the strings after saving

5.00.3438.00 (alpha) (5/14/09)

  • Fixed issue where "Use Low Range" was always set in an XDF table
  • Fixed issue when bouncing between raw hex and calculated when edits are made to multiple table item editors
  • When changing XDFFlag size (bits), the bit number combo box is now updated to reflect the new bit count
  • Fixed issue where Data Acq. Tracing state wasn't synchronized between the toolbar and acquisition menu
  • Added available and export item counts in XDL log exporter
  • Fixed issue where, when exporting a log, if an item title or unit string contains the delimiting character, the export was wonky. Now, if the title or unit string contains the delimiting character (e.g. ','), it is replaced with '-' on export

5.00.3406.00 (alpha) (4/26/09)

  • Fixed issue where clicking outside of grid (i.e. in the gray area) in table editor still selected cells
  • Fixed another issue with text export of bin data and table y-axis labels
  • Fixed issue where XDF Flag source data size (e.g. 8, 16, 32 bit) was not being persisted correctly
  • Fixed XDF flag editor tab order
  • Added more tooltips to XDF table (definition) editor. Still more to do.

5.00.3378.00 (alpha) (4/25/09)

  • Fixed issue where changing between raw hex and calculated values with more than one table or constant editor locked TunerPro and eventually caused a crash (infinite loop)
  • Fixed issue where units were being duplicated when exporting bin data to text file (file menu)
  • Fixed issue where table data was incorrect in text export of bin data
  • Fixed issue where internally defined or linked table axes weren't being properly outputted in text export of bin data
  • Functions are now outputted in text export of bin data

5.00.3340.00 (alpha) (4/24/09)

  • More efficient linked item variable use in ADX and XDF
  • When using linked output from an ADX item that uses a lookup table, the link calculation is post-lookup table now. Before it would return the raw data pre-lookup.
  • Fixed issue where exported log data was completely incorrect
  • Fixed issue where log exporter was keeping log file locked, keeping you from being able to play back the log in the main UI after an export was performed
  • Fixed "save-as" file type drop-list text in log export window
  • Fixed erratic data issue in XDL export if multiple commands are used. Items not part of the current response will show data from the last valid command that pertained to those items.
  • Fixed issue where digital dash gauge normal color was incorrect
  • Fixed issue where double clicking an item in the item finder or difference tool failed to open item editor if the item tree wasn't showing
  • Fixed issue where ADXValue equation strings weren't XML escaped, causing operators such as '&' to break the parser

5.00.3324.00 (alpha) (4/22/09)

  • When recording is stopped, scanning continues in the background. The DA state in the status bar now correctly reflects this.
  • XDL export window now alphabetizes exportable ADX items. Removing items from the export list puts them back in the exportable list in alphabetical order
  • Added move up and move down buttons to the XDL export window for easier order arrangement

5.00.3311.00 (alpha) (4/21/09)

  • When loading an ADX (including after editing the current ADX), scanning and logging is first stopped to ensure the current/previous ADX are not in-use by the scanning engine
  • Swapping between raw hex and calculated values in table/function editors is now much cleaner
  • When selecting the log to export in the XDL->CSV exporter, you're no longer prompted for overwrite (was a savefile, now it's openfile, as it should be)
  • Fixed issues in XML writer that prevented invalid characters such as '°' from being persisted in a legal way, and therefore broke the XML parser (XDF, ADX)
  • Set proper ADX description string length limitation in edit control (1024 characters)
  • Increased the description text length displayed in the ADX editor tree tooltip (1024 characters)
  • Fixed crash when doing anything that affects all editors, such as "Window->Close All" or open an XDF while any editor is open in the workspace

5.00.3285.00 (alpha) (4/18/09)

  • Fixed a crash when editing an ADS containing a value set to use a lookup table, but with no lookup table selected

5.00.3273.00 (alpha) (4/17/09)

  • Fixed crash when adding ADX items to a root node, and a couple of other related crashes

5.00.3250.00 (alpha) (4/16/09)

  • Fixed issue where 3D graph axis labels were incorrect
  • Improved the 160 baud acquisition routine. Past versions of TunerPro have been plagued with data syncronization issues with 160 baud packets. This should now be fixed for good. (finally got around to testing 160 baud. Have I mentioned lately how useless 160 baud is for tuning?)
  • Fixed issue where 160 baud packet data wasn't being displayed in the UI

5.00.3240.00 (alpha) (4/15/09)

  • Fixed Translator Pro support (use "Shared Port")
  • Added (changed) shared port interface type/name (used for Quarterhorse, MAFTPro, etc)
  • Changed DA interface COM port to combo box, made it so it populates only with COM ports valid for the system

5.00.3230.00 (alpha) (4/14/09)

  • Fixed issue where ADX bitmasks editor did not list commands for association
  • Fixed issue where bitmask state wasn't being properly displayed in item list when multiple packets were used
  • ADXValue conversion equation now defaults to 'X'
  • Resizing the ADX editor now resizes the tree view
  • When only one tab is open (in any tabbed view), the tabs aren't shown. When added a second tab, the tabs are shown
  • XDF item treeview no longer displays empty parent nodes. For instance, if your XDF has no flags, then the flags node is not displayed.

5.00.3166.00 (alpha) (4/7/09)

  • Added new -file switch, allowing you to specify a file to launch (XDF, ADX, etc). You can use this to set up multiple shortcuts on, say, your desktop, that will launch different XDF, BIN, and ADX files for different configurations that you commonly tune. For example, one shortcut with the following:
    • -file "c:\tunerpro configs\MyCar.adx" -file "c:\tunerpro configs\MyCar.xdf"
  • And another with
    • -file "c:\tunerpro configs\OtherCar.adx" -file "c:\tunerpro configs\OtherCar.xdf"
  • Fixed issue where address variable wasn't being correctly imported from v4 definition
  • Fixed issue where address variables weren't correctly being resolved
  • ADXValue unit and data type combos are sorted
  • Added Dashboard background color and editor button
  • Enabling table address tracing in one table disables it in other tables, as is required

5.00.3128.00 (alpha) (4/2/09)

  • Dashboard gauge colors are now fully customizeable

5.00.3063.00 (alpha) (3/30/09)

  • Added complete ADX Monitor editor functionality (there are issues with the color buttons in the editor, I know)

5.00.2974.00 (alpha) (3/29/09)

  • Fixed issue with registration in V5. (Yes, v4 will continue to work with the new registration)
  • Fixed issue where v4 definitions that had escapeable characters in the XDF header were failing to reload in v5 after re-saving
  • Fixed issue where original value in change log entry for constants was incorrect
  • Fixed issue where stepping (+/-) in table editor while graph is showing resulted in the wrong points in the graph moving
  • Fixed crash when selecting "OK" without selecting anything while associating DA itesm in the XDF editor
  • Fixed issue where table axes weren't being updated with compare data when in compare mode and the axes were linked to other functions or tables

5.00.2967.00 (alpha) (3/28/09) - New registration key required for this build

  • Fixed issue where compare mode in table editor did not display compare bin name in grid title bar
  • Fixed issue where function graphs weren't properly displaying the compare bin's data in the graph
  • Fixed issue where 2D table compare bin line was incorrect
  • Fixed issue where table editor stepping (+/-) wasn't working
  • Fixed issue where function editor stepping (+/-) wasn't working
  • Fixed issue where Item XDF details couldn't be edited from summary list if item tree was closed

5.00.2895.00 (alpha) (3/27/09)

  • Fixed issue where compare mode in function editor wasn't working
  • Fixed issue with one of the definition importers
  • Added tooltips to ADX item list in the ADX Editor
  • (Re-)added AutoProm A/D tool (using new ADX format), with a lot of related bug fixes
  • (Internal) Added ability to lock ADX editor add/delete and save/save-as

5.00.2847.00 (alpha) (3/26/09)

  • Added Quarterhorse logging support w/ simultaneous emulation (use "Moates Passthrough" as the interface type in preferences). This also paves the way for new and improved AutoProm passthrough mode, as well as Demon and other Moates products.
  • Fixed issue where categories weren't being imported or persisted properly
  • Changed category tree view. Now if an item has either category set, it will not show up in "uncategorized."
  • Added ability to checksum SendCommands in the ADX def, with basic checksum types
  • Began cleanup for Free version (build target). It compiles now with no RT dependencies.
  • Fixed random bugs

5.00.2786.00 (alpha) (3/22/09)

  • Fixed issue where bin size wasn't being imported or saved propertly in XDF header.
  • Fixed issue where item summary slider was neither saving changes nor being initialized to the correct value.

5.00.2779.00 (alpha) (3/21/09)

  • Fixed issue where improper compare data was shown in constant and funciton editors in compare mode, and for internal axes in table editors.
  • Fixed improper import of function categories from v4.x XDF
  • Fixed XDF function editor category initialization order
  • Added more tooltips to ADX and XDF editors

5.00.2756.00 (alpha) (3/20/09)

  • Finished implementing ADX and XDL file type associations
  • Fixed issue where launching TunerPro-registered files fails to open the files in TunerPro (gave error about unsupported or unknown file type)
  • Fixed issue with raw hex value being incorrect in summary view when base offset was not zero
  • Started adding tooltips to ADX editor (ongoing). Hover the mouse over a control to see its description.
  • Started adding tooltips to XDF editor (ongoing). Hover the mouse over a control to see its description.
  • Changed main status bar to show table dimensions when a table is selected.

5.00.2700.00 (alpha) (3/19/09)

  • Fixed graphing issue when 3D tables have the same cell value throughout
  • Part-way through adding XDL and ADX to file association option

5.00.2660.00 (alpha) (3/18/09)

  • Fixed issue that may have corrupted your XDF when you saved the XDF. Sorry!
  • Added XDF item defaults. New XDF items use these defaults. Great for ECUs that are always 16-bit, LSB first, etc. Defaults are stored and therefore distributed in the XDF.

5.00.2640.00 (alpha) (3/17/09)

  • Fixed issue where emulator may not be found if connected and initialized after the app starts
  • Fixed issue where UI locks up at very high data acuisition frame rates (many hundreds of data frames per second)
  • Added ability to release current hardware (useful if you want to allow the hardware to be used by another app)

5.00.2552.00 (alpha) (3/15/09)

  • Fixed issue with a particular XDF importer and one of the ADX importers
  • Fixed issue where 32-bit items weren't being byteswapped correctly
  • Fixed issue where function editor toolbar tooltips weren't showing up

5.00.2489.00 (alpha) (3/14/09)

  • Added basic Moates Quarterhorse emulation support
  • Added multi-instance support (launch TP with "-multiinstance" as a cmd line param)
  • Fixed axis flag parsing issue (LSB first, signed, etc) that broke most Ford definitions
  • Fixed issue with 2D table graph point order and made selection order respect row/col reversal
  • Fixed issue where 2D table cell changes weren't updating on the graph correctly
  • Untied emulation verification from XDF-specified bin size so no it is possible to upload a bin and verify it without having an XDF loaded, or while an improper XDF is loaded

5.00.2413.00 (alpha) (3/12/09)

  • Added 2D table linking to table axes. This allows you to define a 2D table representing your internal axis values, and link that 2D table to an axis of another table. This is common in Bosch/Siemens ECUs, as an example. Most of you who use "Pure Internal" axis definitions can benefit from this
  • Added linked object update notification system. If your table axis uses another object for its data (e.g. scaled/normalized), updating the linked object will trigger an update of the dependent table.
  • Added new splash screen. (Take 1!)
  • Function editor now respects row/col reversal settings

Older builds:

  • Added item tree, removed item lists
  • Added ability to sort item tree by item type or category (more sort options in the future)
  • Added dual emulator support for 16-bit users using two 8-bit emulators
  • Added new scanning (data acquisition) engine (ScannerPro), with new extensible definition format (ADX). Many new features there.
  • Added new data acquisition visualizations, including new dashboard, monitors, histograms, and lists, all user-defineable. Much more coming.
  • Added Ostrich 2.0 and Romulator address hit tracing as a global tool, and in the table editors (Ostrich 2.0 only, currently).
  • New XDF file format (XML based)
  • Table editors can now be resized as desired.
  • Table editors now have toolbars instead of clunky buttons. Toolbars expose some new functionality.
  • Table editor and graph window now have status bars
  • Added ability to plot multiple charts (compare charts) in 2D and 3D graphs. 3D graphs must be in wireframe mode.
  • Much, much more

 

 
Copyright 2003 - 2009 Mark Mansur