VENTUS-Firmware – Changelog

VENTUS_Release_V35                                                                                   2020/06/03

·         NOTE: does not include v34 modifications, derived from v33!

·         Moved Dac_Init() from analog output task to Analog_Output_Init(), executed before emBOS start, to avoid initialization failure of SIO communication.

VENTUS_Release_V34_rc2 (Test version China)                                   2020/03/27

·         Permit parallel operation of Modbus and analog output (except frequency output)

·         Corrected buffer length and send function for Modbus-ASCII (requires 510 chars buffer length)

VENTUS_Release_V33                                                                                   2019/10/15

·         Modifications of v33_rc1 to v33_rc5

VENTUS_Release_V33_RC5                                                                          2019/09/12

·         WMO wind gust channels UMB, SDI12, Modbus

·         Manual update wind gust channels, correction max. wind speed km/h, mph, kts

·         Under voltage check every 250ms, debug channels for service event counters

VENTUS_Release_V33_RC4                                                                          2019/09/05

·         Bugfix: wind quality temporary low every 65sec due to overflow of OS_Time() counter in WindMeas.c. Added overflow handling.

VENTUS_Release_V33_RC2                                                                          2019/08/08

·         Test version for China Envision

·         Bugfix: add EVENT_ALL_WDT to E2 write function to avoid reset during configuration update with 50ms/100ms measure rate active

VENTUS_Release_V33_RC1                                                                          2019/07/02

·         Test version for China Envision

·         Adjustable delay of error for analog outputs

·         Permanent storage of under / over voltage events

·         Heater boost mode after adjustable time of continuous error

VENTUS_Release_V32                                                                                   2019/05/03

·         VER version info (Observator) message enabled for all sub versions

·         Wrong UMB format on UNBEK_ERROR corrected

·         Air density Modbus register and SDI12 item added

·         Manual amendment for air density Modbus and SDI12

·         Add 50ms option to sim_mech_device setting

·         Add UMB version info 0x2D/0x17, 0x2D/0x18 (Compiletime and RC-Version)

·         Default for max_e2_write reduced to 12 to avoid write problems when fast sampling is active

VENTUS_Release_V31_SVN_0516                                                              2018/02/22

·         Observator firmware version integrated as device subtype OMC116

·         Added Observator version information with automatic transmission, interval separately adjustable

·         Further modifications for compatibility of thies mode with DWD requirements (handling of commands with invalid parameters)

VENTUS_Release_V30_SVN_0472                                                              2017/07/24

·         Support of new VENTUS variant: VENTUS-X

·         Calculation of the air density

·         Modifications for compatibility of thies mode with DWD requirements

VENTUS_Release_V29_SVN_0446                                                              2017/02/17

·         New parameter defines the number of measurements to have been successful in each direction, before further measurements are started

·         Simulation of mechanical wind sensors

VENTUS_Release_V28_SVN_0415                                                              2016/05/13

·         NMEA protocol: VENTUS responds to unknown commands with dummy telegrams (optional)

·         NMEA protocol: return value in the respond of some commands can be set in the EEPROM

·         NMEA protocol: output rate can be set between 10ms and 10s, default: 10s

!Attention! : The unit of the output rate has changed from seconds to milliseconds!

·         Analog outputs: error handling corrected

·         Analog outputs: If the given value is out of (the adjustable value-min/value-max) range, the analog output is set to the min current or the max current value respectively. Formerly it was set to the error current.

·         Measurement bugfix: Only the measurement values of the previous measurement interval are averaged, even if not all of the single measurements were successful.

·         Measurement bugfix: If a measurement failed, the subsequent measurement failed, too.

·         Measurement: improved wind quality under bad measurement conditions

·         Measurement: Even if one or two directions cannot be measured, wind speed and direction can now be calculated by using the beforehand determined sonic speed.

·         New definition / calculation formula of the wind quality value

VENTUS_Release_V27                                                                                   2015

·         New UMB test commands for setting the analog outputs

·         Minor bugfix in setting the analog outputs

·         Calculation of the sonic speed

VENTUS_Release_V26                                                                                   2015

·         Problem fixed: Older wind modules had problems when working with measuring rate 250ms

·         Compatibility to wind turbines in china (again)

·         Calculation of temperature every second, even if the measuring rate of wind is 250ms

VENTUS_Release_V25                                                                                   2015

·         Better performance

·         Max wind speed: 90m/s

·         Additional measuring rate: 250ms

·         Number of measurements per second and direction increased from 15 to 60

·         Compatibility to wind turbines in china

VENTUS_Release_V23                                                                                   2015

·         The second wind correction table is variable now

VENTUS_Release_V22                                                                                   2014

·         Distribution of heating capacity: 80% bottom, 20% top

VENTUS_Release_V21                                                                                   2013

·         Option of second wind correction table

VENTUS_Release_V20                                                                                   2013

·         SDI-12 adjustments (suits to SDI-12 verifier now)

VENTUS_Release_V19                                                                                   2013

·         Inverse configuration of the analogue outputs allowed (e. g. 20mA - 4mA)

·         Max. wind speed: 75m/s, over range at 80m/s

·         Wind calculation also with small numbers of measurements

·         Wind_value_quality adjusted

·         Observator OMC116: higher max. heating temperature