Difference between revisions of "HANtune/Logging"

From OpenMBD
Jump to: navigation, search
Line 3: Line 3:
 
HANtune has the option to write and read data received from target communication into a log file. The logged parameter values are written into a .csv file.
 
HANtune has the option to write and read data received from target communication into a log file. The logged parameter values are written into a .csv file.
  
To start recording signals, enable it by going to the “Communication menu” and select “Enable Datalogging” or click on the log file button at the bottom status bar. [[File:LogButton.png]]
+
To start recording signals, enable it by going to “Communication -> Enable Datalogging” or click on the log file button at the bottom status bar. [[File:LogButton.png]]
  
The name of the log file can partially be changed by going to “Communication menu” and select “Modify Datalog Filename”. The current date and time will automatically be appended to the filename when logging is started.
+
The name of the log file can partially be changed by going to “Communication -> Modify Datalog Filename”.  
  
The log file will be saved (default) in the “log” subfolder folder in the HANtune folder. If desired, this folder can be changed by going to "Preferences -> User Preferences". Type or browse your desired folder in the 'Log Location' field.
+
The current date and time will automatically be appended to the filename each time a new logging is started.
 +
 
 +
The log file will be saved (default) in the “log” subfolder folder in the HANtune folder. If desired, this folder can be changed by going to "Preferences -> User Preferences". Type or browse your desired folder in the "Log Location" field.
  
 
<b>Log File</b>
 
<b>Log File</b>
  
A log file consists of two parts: a header and log values. The header contains additional information as:
+
A log file consists of two parts: a header and log values. Both are in human readable format.
 +
The header contains additional information as:
 
* The name of the project
 
* The name of the project
* The name of the ECU
+
* The name of the ECU currently connected
* The sample frequency
+
* The sample frequency of each DAQ list
 
* The time and date of the log file
 
* The time and date of the log file
 +
* 2 lines containing a description of signals logged per column. First line contains the protocol used. Second line contains the name of each signal.
 +
 +
Next to the header, the actual log values are written into the file.
 +
Each line starts with a timestamp (in Seconds), followed by all the values of the signals received at that time. Al values are separated by a semicolon (;).

Revision as of 13:00, 16 February 2020


HANtune has the option to write and read data received from target communication into a log file. The logged parameter values are written into a .csv file.

To start recording signals, enable it by going to “Communication -> Enable Datalogging” or click on the log file button at the bottom status bar. LogButton.png

The name of the log file can partially be changed by going to “Communication -> Modify Datalog Filename”.

The current date and time will automatically be appended to the filename each time a new logging is started.

The log file will be saved (default) in the “log” subfolder folder in the HANtune folder. If desired, this folder can be changed by going to "Preferences -> User Preferences". Type or browse your desired folder in the "Log Location" field.

Log File

A log file consists of two parts: a header and log values. Both are in human readable format. The header contains additional information as:

  • The name of the project
  • The name of the ECU currently connected
  • The sample frequency of each DAQ list
  • The time and date of the log file
  • 2 lines containing a description of signals logged per column. First line contains the protocol used. Second line contains the name of each signal.

Next to the header, the actual log values are written into the file. Each line starts with a timestamp (in Seconds), followed by all the values of the signals received at that time. Al values are separated by a semicolon (;).