PCMSCAN changelog

Version 2.3.0, June 29th 2007
- Optimized the log file exporting for really large log files.
- Implemented log file bookmark system (press F6 while recording to add a bookmark).
- Added new alerts feature that allows you to set conditions for custom audible and bookmarked alerts.
- Added two new sample script parameters - instantaneous fuel economy & boost.

Version 2.2.1, May 24th 2007
- Merged ELM and OBD-II response timeout settings into just one setting.
- Added new DashXL feature to maintain dashboard aspect ratio.
- Fixed a communications timeout that was causing problems with Bluetooth devices.
- Fixed bug in the DashXL text horizontal justification calculations.
- Added new text layout method to DashXL.
- Added new script API functionality.

Version 2.2.0, April 22nd 2007
- Don't allow reading/clearing trouble codes while data logging.
- Fixed Innovate LM-1 connectivity problem.
- Fixed problem where the software could crash if data logging for extended periods of time.
- Optimized installer size by removing redundant files.

Version 2.1.2, April 4th 2007
- Added support for oxygen sensor test results.
- Added new plugin system so 3rd party developers can extend the scan tool functionality.
 If you would like to develop a plugin, please contact us.
- Added Portuguese language translation.
- Added Italian language translation.
- Fixed connection problem on Win9x computers.

Version 2.1.1, January 31st 2007
- Fixed language packs in the installer.
- Fixed DashXL™ text rendering on Win9x.
- Fixed rare ELM connection problem.
- Added import/export support to PID script editor.

Version 2.1, 21.01.2007
- Added a full screen mode.
- Added support for the Dutch language.
- Fixed bug that caused incorrect conversion from kilograms to pounds.
- Fixed Bluetooth connection bug.
- The dyno graphs can now be displayed in metric units.
- The drag strip time slips can now be displayed in metric units.
- Added printing and image exporting for the Dyno, Drag Strip, and DashXL dashboards.

Version 2.0, 02.12.2006
- Added all new look and user interface.
- Added a digital dyno.
- Added a drag strip feature, complete with timing lights.
- Introduction of new DashXL technology.
- Implemented support for custom Javascript parameters.


Version 1.5.1, September 23rd 2006
- Fixed some connection problems when using the mOByDic interface.
- Added new OBD-II timeout option to the preferences.
- Fixed some connection problems when using J2534 (v02.02) interfaces.

Version 1.50, 27.08.2006
- Now over 160 generic OBD-II parameters (PID) available.
- Now over 12,000 trouble code descriptions from many different manufacturers.
- Added support for the AEM UEGO wide band O2 meter.
- Added support for the TechEdge wide band O2 meter.
- New data logging engine with support for time stamps for each PID and faster recording.
- New log file format for new logging engine and time stamps. Stores data faster and more effectively.
- The PID time stamp can be exported from the log file export dialog.
- Fixed some connection issues when using the mOByDic interface.
- Better support for vehicles that have multiple ECU's.

Beta 1.4.9
- Over 160 generic OBD-II parameters are now available.
- Over 12,000 DTC descriptions are now available from various manufacturers.
- There is a completely new data logging engine that supports per-PID time stamping and should perform faster.
- There is a new log file format (to go along with the new logging engine and time stamps).
 It saves files quicker and more efficiently.
- The PID time stamps can be exported through the log fie export dialog.
- Fixed numerous bugs (gauge type can be changed, mobydic connection issues fixed, etc., etc., etc.,).

Things not (yet) available in this beta:
- The aux input PIDs are not working yet with the new logging engine. I will work on them next,
 as well add support for the additional wideband sensors, etc.
- The OBD-II terminal is temporarily disabled.
- I'm sure there are other things, but I can't think of anything else right now. (I'm going to go get
 some sleep after I finish typing this...)

Version 1.4.3, March 31st 2006
- Fixed bug that caused the connection to fail when connecting with the Autotap interface.
- Fixed bug that caused log file corruption when saving log files.
- Some existing log files may not be able to be opened as a result.
- Added support for the TempDAQ.

Version 1.4.2  March 5th 2006
- Fixed bug that caused the connection to the ELM to not work properly if the device was configured diffrently.
- Added support for SAE J2534 (v02.02) devices.
- Fixed library export bug on Windows 95.
- Show which parameters are supported, even if the user is not licensed to use them.
- Fixed bug where you could not load a configuration file you just barely saved.
- Dashboard maps now support range and standard deviation.

Version 1.4.1, February 13th 2006
- The evaluation version is now a fully functional demo version!
- Using the evaluation version you can now scan, log, save, and playback the value of the Engine Speed (SAE.RPM) parameter.
- OBD Compliance is now reported on a per ECU basis.
- Transmission type is initially set to unknown when a new configuration file is created.
- Added support for selecting the primary ECU in vehicles with more than one ECU.
- Redesigned the log file format for much greater performance.
- Added support for multiple J2534-1 interfaces.

Version 1.4.0, January 13th 2006
- Added support for CAN/ISO-15765 (both 11-bit and 29-bit modes).
- Added support for SAE-J2534-1 compliant OBD-II interfaces.
- Fixed a problem with ISO-14230 bus initialization with the T16 interface.
- Fixed a bug in the OBD-II terminal where the custom send would calculate incorrect header bytes.
- Added support for the new ELM327 OBD-II interface.
- Added support for the Ozen Elektronik mOByDic interface.
- Fixed a bug that would cause the VIN not to be detected for some vehicles.
- Added support for Mode $09 CALID & CVN information.
- Support printing and print preview for the Test Results and OBD-II Terminal.

Version 1.3.0, October 8th 2005
- Fixed bug where the columns were not set correctly on a dashboard map after loading a configuration.
- When reading freeze frame data, delete any existing data before adding the new data to the grid.
- PCMSCAN now shows pending trouble codes in addition to stored trouble codes.
- Fixed printing and print preview for trouble codes.
- Fixed some WBO2 PIDs that displayed incorrect readings when viewing in English units.
- You can now enter in the T16 destination address in both hex and decimal in the preferences dialog.
- Added an OBD-II terminal where you can send custom OBD-II messages.
- Optimized the ISO/KWP keep alive message.
- Improved logging speed when using the T16 interface.
- Better handle RS232 data errors when communicating with the T16 interface.
- Added support for Continuously and Non-Continuously Monitored Tests.
- Added support for the Innovate Motorsports LM-1 Wide Band O2 Meter.

Version 1.2.22, July 28th 2005
- Fixed bug that caused some PIDs to display invalid values when in German language mode.
- Improved configuration file loading speed.
- Added MIL status section to the trouble code panel.

Version 1.1.21 vom 12. Juli 2005
- komplette deutsche Version.
- Sprachumschaltung deutsch/englisch.
- Deutsche und englische Online-Hilfe.
- Diverse Konfigurationsfenster überarbeiet.

Version 1.1.20 vom 26. April 2005
- Bei Fahrzeug-Infoansicht Felder Fahrzeug-Modell, -Jahr und
  Getriebeart hinzugefügt.
- Timeout für TR16 erhöht.
- Unterstützung für Drucken/Druckvorschau hinzugefügt.
- Fahrzeug-Infoansicht überarbeitet.
- Unterstützung für Freeze-Frame-Daten hinzugefügt.
- In der Grundeinstellung werden nur vom Fahrzeug
  unterstützte PIDs gezeigt.
- In der grafischen Darstellung X-Achse zum Zeigen der
  richtigen Log-Framenummer angepaßt.
- Schneller Vor- und Rücklauf dem Logmenü und der Toolbar
  hinzugefügt.
- Mitunter beim Schließen des Programms verursachter Crash
  bereinigt.
- Routine zur Behandlung des Echo Off bei ELM-Interfaces
  hinzugefügt.
- Überarbeitung des Logdatei Eigenschaften-Dialogs.

Version 1.0.19 vom 14 März 2005
- Keine farbigen Anzeigebereiche zeigen, wenn sie nicht im
  Anzeigebereich liegen.
- PID Validierung ist nun wesentlich schneller.
- Erweiterung des Parameter Auswahldialogs um Sortierung
  und Filterung.
- Bei Wahl einer PID im Grafik Einstelldialog ist diese
  aktiviert.
- Fehlerbeseitigung im Tabellen Einstelldialog, der die
  Spaltenbreite immer in Prozent setzte.
- Automatische Justiererhöhung der Acheninfo bei Grafik
  hinzugefügt.
- Automatisch justierende Grafiken werden nun zurückgesetzt,
  wenn eine neue Logdatei geladen wird.
- Der PID Validierungsdialog gestattet nun Wahl der
  Validierungsmethode.
- Überarbeitete Routine zur Behandlung der BUS INIT
  Antwort bei EL_interfaces.
- Überarbeitete Routine zur Behandlung von mehr OBD-2
  Antworten auf eine Anfrage.
- PCMSCAN Dokumentation ist nun verfügbar.

Version 1.0 Beta 5 vom 11. Februar 2005
- Taschenrechner hinzugefügt.
- Instrumente werden nun an einer Offset-Position anstatt
  immer an der gleichen Stelle erzeugt.
- Wird ein neues Instrument hinzugefügt, öffnet sich jetzt
  der Einstellungs-Dialog.
- Copyright-Jahr auf 2005 geändert.
- Lambdasonden PID Titel geändert zur Anzeige der Sondenposition.
- Problem beseitigt, das neue Instrumente hinter alten Tabellen
  zeigte.
- Interne Parameter vom Parameter Auswahl-Dialog entfernt.
- Zählt keine internen Parameter mehr in der Gesamt-PID-Zahl,
  gewähltem PID Zähler und unterstützte PID-Zähler.
- DTC Beschreibungen hinzugefügt.

Version 1.0 Beta 5 vom 01. Februar 2005
- Abspiel-Geschwindigkeit ist nun konfigurierbar.
- Fehler haben nun zusätzlich zur Fehlernummer eine
  Beschreibung.
- Viele neue Paramter hinzugefügt.
- Fehler beseitigt, der eine Verbindung verhinderte, wenn die
  Autotap (VIA LDV) Reboot Sequenz zu lange dauerte.
- Option zur automatischen Verbindung zum Fahrzeug bei Start
  des Programms hinzugefügt.
- Kurzwahltasten zum Start, Stop und Pause der Logfunktion
  hinzugefügt.
- Das untere Fenster wird jetzt rot oder grün, wenn gerade
  aktuell Daten aufgenommen oder angezeigt werden.
- PCMSCAN wird nun als Installationsdatei anstatt als ZIP-Datei
  veröffentlicht.

Version 1.0 Beta 4 vom 08. Januar 2005
- Zwei weitere voll konfigurierbare Instrumente hinzugefügt.
- Tabellen können jetzt zusammen mit Instrumenten angeordnet
  werden und zur Anzeige jedes gewünschten Parameters
  konfiguriert werden.
- Neues Instrumenten Modul: MAPS, Maps können jetzt zu den
  Instrumenten hinzugefügt werden und zur Anzeige einer 3D
  Grafik mit jedem beliegigen Parameter konfiguriert werden,
  Beispiel Zündzeitpunkt-Map.
- Neues PID Auswahlwerkzeug gestattet größere Flexibilität
  und Kontrolle über geloggte und überwachte Parameter.

Version 1.0 Beta 3 vom 06. Dezember 2004
- Grafiken sind jetzt implementiert.
- Logdatei Exportfunktion hinzugefügt, um Daten in eine CSV
  Datei exportieren zu können, die von anderen Programmen
  wie z.B. Excel weiterverarbeitet werden kann.
- Service ID für PID SAE TP_B überarbeitet.
- Die Namen der PID sind jetzt anwenderfreundlicher.

Version 1.0 Beta 2 vom 03. November 2004
- Zahllose TR16 und ELM-Interface Verbesserungen.
- ISO/KWP Lebenserhaltungs-Nachricht ist nun konfigurierbar.
- TR16 Zieladresse ist nun konfigurierbar.
- Neues TR16 Zieladresse Suchwerkzeug.
- ELM-Interface OBD-2 Antwortzeit ist nun konfigurierbar.

Version 1.0 Beta 1 vom 05. Oktober 2004
- Start der Betaphase.