Requirements

sicolog-v1.0.45.exe, sico3-v1.0.45.exe, sico3m-v1.0.45.exe or usbdl1-v1.0.45.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 https://www.microsoft.com/de-de/download/details.aspx?id=3324 .

Version history

V1.0.45

  • New: Integrity check by verification of a checksum each time a configuration is loaded.
  • Modified: The timestamp of start event and extended logging are now in sync.
  • V1.0.44

  • New: Support for writing meta data into the data logger. The device number is written at the beginning of the first measurement start. Extended logging is optionally enabled for start and stop events. Note that TEMES V1.0.91 or better must be used as soon as the extended logging is enabled.
  • V1.0.43

  • New: Support for data logger USBDL1 GA.
  • New: Experimental and rudimentary support for XCP-V1.1/CCP-V2.1 protocol on CAN (Internal tests have been passed but external tests with physical XCP/CCP devices are still pending).
  • Bugfix: The display was updated with a clock frequency of 380 kHz instead of 50 kHz in case of firmware version from V1.0.39 to V1.0.42.
  • Bugfix: A seldom endless loading issue of the configuration with available GPS traffic, which was automatically stopped by the watchdog timer after 4 seconds followed by a restart to try loading again, was resolved.
  • V1.0.42

  • New: The status of the user LED can now be output on a digital channel.
  • Modified: The GPS time is now plausible tested (to handle time adjustment situations).
  • V1.0.41

  • New: Further option for a frequency input signal to work also as a frequency divider/top dead centre detection.
  • V1.0.40

  • 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.
  • V1.0.39

  • New: Support for signal converter SICO3M.
  • Bugfix: The device reset (with both buttons pressed) has sometimes also loaded a configuration.
  • V1.0.38

  • 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 %.
  • V1.0.37

  • 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".
  • V1.0.36

  • New: Record synchronization for multiple devices via a digital channel.
  • V1.0.35

  • 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).
  • V1.0.34

  • New: Support for CAN scan mode.
  • V1.0.33

  • New: Signed signal GpsSlopeAngle (with magnitude ≤ 5 g).
  • V1.0.32

  • 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.
  • V1.0.31

  • 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.
  • V1.0.30

  • 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).
  • V1.0.29

  • 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.
  • V1.0.28

  • 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.
  • V1.0.27

  • 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.
  • V1.0.26

  • New: Support for NMEA ZDA sentence (= UTC date and time for GPS signals).
  • V1.0.25

  • 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).
  • V1.0.24

  • New: Support for auto-detecting OBD-II/WWH-OBD-semifull parameter sets.
  • V1.0.23

  • Modified: Calibration data can now be reloaded without a hardware reset.
  • Modified: 3rd party software update referring to CAN, RTC and Flash Memory.
  • V1.0.22

  • Modified: The time (zone) can also be set via the USB stick.
  • Modified: The calibration file can be read without credentials.
  • V1.0.21

  • Modified: The values of characteristic curves are chosen to be the closest edge value of the characteristic curve when outside the defined range.
  • V1.0.20

  • Modified: The frequency of the I2C busses has been halved (to allow longer bus wires).
  • V1.0.19

  • Bugfix: New compilation.
  • V1.0.18

  • Modified: The display of floating point values is more flexible.
  • V1.0.17

  • New: Autostart of the selected configuration when multiple configurations have been uploaded.
  • V1.0.16

  • 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.
  • V1.0.15

  • Modified: If a display item is overflown, then a scientific format with up to 1 decimal digit will be used instead of the pattern #######.
  • V1.0.14

  • 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.
  • V1.0.13

  • Bug fixed: The SICOLOG only accepts start conditions when it is supplied with power.
  • V1.0.12

  • New: Support for OBD-II/WWH-OBD-semifull parameter sets.
  • New: Support for LIN subbus (requires TEMES V1.0.56 or newer).
  • V1.0.11

  • Modified: The watchdog is disabled during preallocation.
  • V1.0.10

  • Modified: The cycle time of the watchdog timer has been increased from 2.2 sec to 4.4 sec (to support slow USB sticks).
  • V1.0.9

  • 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.
  • V1.0.8

  • Changed: Diverse initial values.
  • V1.0.7

  • New: Optional support for the listen-only-mode of the CAN modules.
  • V1.0.6

  • 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.
  • V1.0.5

  • 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.
  • V1.0.4

  • New: Mapping of signal addresses to serial f6 protocol.
  • New: Optionally up to 16 serial input signals (f6 protocol) instead of GPS signals.
  • V1.0.3

  • 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.
  • V1.0.2

  • 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.
  • V1.0.1

  • Bug fixed: The LEDs were not updated in rare cases.
  • V1.0

  • Complete implemention of both the signal converter part and the data logger part.