Skip to content

CMM IV Firmware - Release Notes

V4.8 (2024-11-20)

  • Fixed: Potential problem in bootloader, which could lead to failed update
  • Fixed: Improved average calculation. For large sample numbers (>1M) the calculation was inaccurate.
  • Removed: Commands Set- and GetPort

V4.4 (2023-11-09)

  • Added: Red LED is switched on when error register is set

V4.3 (2023-11-07)

  • Added: Set/Get sample rate in IsoTP commands
  • Added: ReadCurrent commands with more than 100 values (only over TCP)
  • Changed: Improved CAN bus off error handling
  • Changed: Improved error handling for UDP streaming
  • Fixed: Bug in Init-Trigger-Fetch mode, where trigger was never reset

V3.8 (2023-03-31)

  • Added: Checks for calibration values
  • Changed: Updated UPD identification broadcast to v1.1

V3.7 (2022-10-17)

  • Added: Error handler now sends UDP broadcast with error info and reboots CMM IV
  • Changed: Latch for drop voltage measurement is now checked and reset cyclically
  • Changed: CMM IV now returns faster from highest range after a high drop voltage was detected
  • Fixed: Bug which could cause wrong measurement values when switching to lower range
  • Fixed: Bug which caused FETs to not be set to error mode

V3.0 (2022-02-07)

  • Changed: Sync major version number with version number of GUI/DLL
  • Changed: Reset command now closes all active TCP connections
  • Added: Bootloader command "sector erase" because "normal" multi sector erase causes TCP timeout
  • Added: Ethernet command "MinMaxMeanAndRange"
  • Added: Some debug commands
  • Added: Support for multiple TCP connections for commands
  • Known limitation: Measurements with interleaved Init and Fetch are not possible
  • Example: Init1, Init2, Fetch1, Fetch2. This sequence is NOT possible

V2.6 (2021-10-28)

  • Changed: Updated build tools (no functional change)

V2.5 (2021-10-14)

  • Added: Hardware trigger via On/Off pin for Streaming
  • Changed: Default IP address to 192.168.222.21
  • Changed: Disabled MCO pin, this could slightly improve measurement accuracy
  • Fixed: Adc_GetSampleRate() now returns correct value if sample rate is set to 50 kHz

V2.2 (2021-07-19)

  • Added: Watchdog for UDP streaming
  • Changed: Streaming from TCP to UDP
  • Changed: Replace sample rate value 62.5 kHz with 50 kHz
  • Changed: Cyclic CAN messages are now reenabled after streaming
  • Fixed: Interval for cyclic CAN messages is now recaculated when sample rate changes

V1.65 (2021-07-07)

  • Added: Command SampleRate to allow slower streaming
  • Changed: Error handling when streaming, flag used instead of string
  • Changed: Reduced drive strength of RGMII pins, this should improve measurement accuracy
  • Fixed: Bugs in streaming
  • Fixed: Missing NULL termination in command MinMaxMean
  • Fixed: Bug which printed wrong values in ReadCurrent command

V1.61 (2021-06-10)

  • First public release