DIAGRA D RELEASE NOTES
All notable changes to DiagRA D will be documented in this file.
FlexRay | Extended Frame, Receive buffer extended to up to 8 kByte
Updated trouble code files for VAG
Code Clear for UDS VAG adapted to ECUs which support OBDonUDS
PVD/SFD:
Updating the service to use the latest HIL backend.
Fix for communication issues in Windows 11.
ASAP3: New UI element has been added in the Options page to keep a list of allowed IPs for ASAP3.
Webservice: Improved documentation on flashing PDX/ODX files.
Webservice: A new option has been added in setting page to choose port for Web Service.
Fixed failing PDF conversion when the folder/file contained non-ASCII characters.
Bugfix: Sporadic shifts/gaps in OBD with simultaneous recording.
SAE J1979:
Many Infotypes added to Mode 9. Configuration is now compliant to SAE J1979-DA from April 2024.
SAE J1979-2:
Added Chinese translation for SAE J1979-2 Data
Support OBDonUDS response messages up to 8 kByte
Bugfix: Snapshot files of SAE J1979-2 could save unexpected header of freeze frames under certain conditions
SAE J1939:
Several data stream SPNs added to config file
Implemented a function on the developer pages that displays the results of the OBD radar statistics for Vitesco ECUs.
The option "Load last configuration" now loads the last configuration and not just the last A2L/HEX/DBC files.
Bugfix: Goepel CAN FD: Longer RX frames (> 184 Byte) may not be cached correctly.
Fixed application log file name format.
Application log file now uses UTF-8 encoding (with BOM).
Replaced function call for setting bitrate in Kvaser interfaces to fix bitrate issues in some trucks
Snapshots:
TXT and XML files now contain an UTC timestamp that is formatted according to ISO 8601.
Added a node for application name and version to the XML file.
New version 3.0.0 of XML schema (XSD).
Adjusted the XSL transformations to match the changes made to the *_OBD.xml files in in an earlier release.
Bugfix: Missing comments added to the list of supported DIDs in the output files.
J1699-3 test: Model years can now be selected up to 5 years ahead.
List of standardized DTCs updated
SAE J1979:
Allow to record J1979 Mode 1/9 or 1/6/9 simultaneously
SAE J1979-2:
Bugfix: Data could have been assigned to the wrong ECU under certain conditions
'Rationality' page disabled as it is only used for SAE J1939
Performance improvements when displaying a large number of DTC-based data
SAE J1939:
Several data stream SPNs added to config file
Added an option to immediately create a HTML file with a snapshot
Added an options page for the PDF page layout settings
Highlight test results in the XML to HTML/PDF creation
Fix display of ECU read and fault code read status the XML to HTML/PDF creation
Bugfix: "Copy data to clipboard" for RX-Messages in send diagnostic services
Bugfix: After the last Excel update, Excel crashed when writing comments
Automatic bitrate detection for 250/500 kbps on ISO 15765
SAE J1979:
PID AD updated
SAE J1979-2:
Configuration file completely updated along SAE J1979-DA
DIDs for China ZEV requirements added
Bugfix: Adjusted parser for S19/MOT flash files.
Change: FlexRay Extended CAN ID request/Response changed to offset +0x2000
SAE J1979:
Bugfix: Sometimes display values data were duplicated
Bugfix: XML output of binary data (PID 01, PID 03) could be duplicated under certain conditions
SAE J1979-2:
Data for Bank3/4 in DIDs F406-F409, F455-F458 temporarily deactivated to show data correctly in Freeze-Frame
SAE J1939:
Several data stream SPNs added to config file
Missing SLOTs added to config file
CAN output:
Added support for sending OBD Mode 6
Added support for sending complete OBD from Mode 1 to Mode A
Bugfix in UDS. The error appeared only for a few values related to the battery.
Added support for sending simultaneously Mode 1/6/9.
Added configurable sleep interval in send diagnostic services
Automatic baud rate detection for OBD protocols on CAN with Kvaser interfaces
SAE J1979:
Conversion of PID B5 fixed
Conversion table for PID 1C updated
SAE J1979-2:
Conversion of DID F4B4 fixed
Conversion table for DID F41C updated
Use DID F501 to retrieve MIL-status if supported
SAE J1939:
Configuration file updated along SAE J1939-DA from June 2024
Many data stream SPNs added to config file according to MY 2027 EPA
Bugfix: IXXAT/HMS interfaces didn't work in previous release
Improved message for physical connection errors on the CAN bus
SAE J1979:
PID AC and PID D4 fixed for Mode 1/2
Output of PID 7A fixed: User interface, recording, snapshot and CAN output
Recording and snapshot for Mode 9 IUMPR data fixed for ECUs that report both Infotype 08 and 0B
SAE J1979-2:
Unit and Scaling IDs for test results updated according to latest SAE J1979-DA
XML output for DTC based data improved
Configuration file updated: Binary StatusOfDTC added, several unneeded data items removed
Performance improvement when displaying fault memory and ECU identification
Enable FlexRay for OBDonUDS protocol
The serial number of the interface has been removed from the display name for communication channels
BREAKING: Web services that set the communication channel via the name may need to be adapted.
Selection of OBD Scantool PIDs has been changed from a separate form to a list next to the displayed values
List of DTCs updated along SAE J2012-DA from March 2024
SAE J1979:
PID AC and PID D4 fixed in Mode 1/2
PID DB and DC added to Mode 1/2
Infotypes 81-90, 96 and A3-A8 added to Mode 9
SAE J1979-2:
Many new DIDs added to config file
Supported DIDs in the range of F4xx and F5xx are detected separately
Bugfix: Freeze-Frames have not been requested correctly under certain conditions
Implementation of DoIP in progress but not yet finished
Failure Type Bytes updated along SAE J2012-DA from March 2024
SAE J1939:
Configuration file updated along SAE J1939-DA from February 2024
Several data stream SPNs added to config file
Several improvements in SAE J1939 CAN transport protocol to fix missing SPNs and freezing snapshot
Table view in communication monitor fixed