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