sicolog-v1.0.40.exe, sico3-v1.0.40.exe, sico3m-v1.0.40.exe or usbdl1-v1.0.40.exe
requires the Microsoft .NET Framework 4 which is part
of Windows 8 or newer, or which can be downloaded from
https://www.microsoft.com/en-us/download/details.aspx?id=17718. And the Microsoft .NET Framework 4 Full Language Pack can be downloaded from
Bugfix: The automatic OBD baudrate detection did not work correctly for 250 kbit/s in case of firmware versions from V1.0.31 to V1.0.39.
New: Support for signal converter SICO3M.
Bugfix: The device reset (with both buttons pressed) has sometimes also loaded a configuration.
Modified: Redefinition of the LED output range. The new definition is permanent LED light if more than 100 %, LED blinking phase if from 0 % to 100 %, and no LED light if less than 0 %.
New: Optional real time clock synchronization with GPS.
Bugfix: A possible issue has been resolved during the defragmentation of the internal flash memory. A defragmentation is only invoked if there is no space left to store data onto the internal flash memory. An incorrect defragmentation could be fixed by writing a new set of configurations with "SICOLOG/SICO3 configurations".
New: Record synchronization for multiple devices via a digital channel.
New: A redundant termination token is, in most cases, placed behind the last measurement data to ease the reparation of a damaged measurement.
Bugfix: A buffer overflow (in V1.0.22 to V1.0.34) while storing the measurement header into the file cache has been fixed. This unreported issue was almost only a theoretical problem and could lead, in very rare cases, to a partial incorrect measurement header (which could be fixed with the header repair operation of TSD.EXE).
New: Support for CAN scan mode.
New: Signed signal GpsSlopeAngle (with magnitude ≤ 5 g).
New: Setting to ignore the INS/DEL (= B4) button.
Modified: The moving average ring buffer of the GPS traversal acceleration is now filled with the current value if no valid previous value is available (which yields in this case 0 m/s²).
Modified: The processing order of the NMEA VTG and GGA messages can now be changed.
Bugfix: The USB led is now lit for the entire preallocation procedure.
New: Support for display item bar display.
New: Support for OBD signal timeout, and for timeout signals.
New: Support for start and stop of a recording via RS232.
New: Derived GPS signals such as distance, acceleration and slope.
Modified: The OBD detection has been changed from combined OBD-II/WWH-OBD to separate OBD-II/WWH-OBD.
Modified: A recording size of 0 bytes is now displayed as "0 B" instead of a void display.
New: Support for display item sample rate and memory usage.
Bugfix: Configuration selection via PC does not interfer with manual selection.
Bugfix: The retrigger of the stop delay is only available for static recordings (and does not interfer with recordings via events which have a stop delay).
New: Support for data logger USBDL1.
New: Support for PC display, signal values adjustment via PC, and configuration selection via PC
Modified: The stop delay has been made more robust and retriggerable.
Modified: Timeout reduced in case of CAN errors.
Modified: Timeout for RTC initialization was introduced.
New: Support for general baud rate and sample point settings for CAN FD.
Fixed: The extended CAN FD communication parameters (like CRC, or Mode) were ignored.
New: Support for CAN FD (for SICO3 FD or SICOLOG FD).
Modified: The displayed CPU load is now the average value over 1 second.
Fixed: The calculation rate was previously occationally prolonged for complex calculations.
New: Support for NMEA ZDA sentence (= UTC date and time for GPS signals).
New: Support for 32-bit floating point polynomials of 1st degree.
New: Support for moving average filter, delay filter, 2nd order IIR filter (= biquad), minimum and maximum filters, and edge filters.
Modified: The OBD-II/WWH-OBD-detection-sequence has been changed (1 cycle ≤ 6.5 seconds).
New: Support for auto-detecting OBD-II/WWH-OBD-semifull parameter sets.
Modified: Calibration data can now be reloaded without a hardware reset.
Modified: 3rd party software update referring to CAN, RTC and Flash Memory.
Modified: The time (zone) can also be set via the USB stick.
Modified: The calibration file can be read without credentials.
Modified: The values of characteristic curves are chosen to be the closest edge value of the characteristic curve when outside the defined range.
Modified: The frequency of the I2C busses has been halved (to allow longer bus wires).
Bugfix: New compilation.
Modified: The display of floating point values is more flexible.
New: Autostart of the selected configuration when multiple configurations have been uploaded.
New: If both the buttons B3 and B4 are pressed together during a power-on cycle, then no configuration will be loaded from the internal memory.
Modified: The display of floating point values has been improved.
Modified: If a display item is overflown, then a scientific format with up to 1 decimal digit will be used instead of the pattern #######.
New: The first three digital inputs can now also be used to measure pulse widths (≥ 1 μs and ≤ 546 ms).
Bug fixed: The edges of the digital inputs were inverted.
Bug fixed: The SICOLOG only accepts start conditions when it is supplied with power.
New: Support for OBD-II/WWH-OBD-semifull parameter sets.
New: Support for LIN subbus (requires TEMES V1.0.56 or newer).
Modified: The watchdog is disabled during preallocation.
Modified: The cycle time of the watchdog timer has been increased from 2.2 sec to 4.4 sec (to support slow USB sticks).
Modified: The time for the prophylactic saving of the current measurement values (= 1 KiB) was relaxed from typically 0.1 seconds to 1 second. Thus, the writing speed was increased at typically 9 KiB/s, and the wearing of the USB stick was reduced.
Changed: Diverse initial values.
New: Optional support for the listen-only-mode of the CAN modules.
New: No answer for a serial request with an undefinied f6 protocol address.
New: Overly large parameter sets can now also be transmitted serially.
Modified: Stack size increased.
Modified: Treatment of measurement files for new configurations.
New: Watchdog timer with 2.2 sec. cycle time.
New: Optional additional averaging for analog input signals: 4fold additional averaging at up to (5 + 1 AIN1-AIN8-) active analog input channels, and 2fold additional averaging at up to 14 active analog input channels.
New: Free USB stick space after preallocation is increased from 0.25 MB to 2 MB.
Bug fixed: The channel index for multiplexed analog input signals was possibly incorrect for turned off averaging and turned on device calibration.
New: Mapping of signal addresses to serial f6 protocol.
New: Optionally up to 16 serial input signals (f6 protocol) instead of GPS signals.
New: Support for asynchronous sampling rates for online signals.
Bug fixed: If a CAN bus was not available at startup time, then the initial delay for OBD-II/WWH-OBD was ignored.
New: Optional usage of a fixed user defined baud rate. This feature is especially important for wireless SICOLOG communications at a fixed baud rate (by using additional components like a Bluetooth RS232 converter).
Bug fixed: The CAN modules are now forcedly turned off if a new parameter set no longer requires the CAN modules.
Minor issue: The change of measurement files is slightly improved.
Bug fixed: The LEDs were not updated in rare cases.
Complete implemention of both the signal converter part and the data logger part.