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
Added: Red LED is switched on when error register is set
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
Added: Checks for calibration values
Changed: Updated UPD identification broadcast to v1.1
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
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
Changed: Updated build tools (no functional change)
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
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
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
First public release