# Changelog All notable changes to this project will be documented in this file. Added : for new features. Changed : for changes in existing functionality. Deprecated: for soon-to-be removed features. Removed : for now removed features. Fixed : for any bug fixes. Security : in case of vulnerabilities. ## [0.1.0] - 2023-12-29 - First working version. But without pressure sensor. Physical RS485 bus untested, but did test ModBus over TTL serial. ## [0.2.0] - 2024-01-04 ### Added - BMP280 pressure sensor via I2C ### Fixed - Calibrated wind vane (analog input) ### Changed - Heater of humidiy sensor only on when humidity is above 96% (was 80%). When heater is on temperature sensor also heats up, so use temperature sensor of BMP280 when heater is on. ## [0.2.1] - 2024-01-17 ### Changed - Heater algorithm updated. Idea from datasheet of humidity sensor from Temco Controls HUM-M2 humidity sensor module. - ModBus read register 1: Scaled wind direction by 10 in order to also get the decimal position of the direction ### Added - ModBus read register 12: Raw rain meter - ModBus read register 13: Temperature from pressure sensor - ModBus read register 14: Status bits - ModBus coil register 0 : enable/disable heather algorithm ## [0.2.2] - 2024-01-21 ### Fixed - Buffer overflow when calculating average wind speed in AverageOfArray(). Fix: use 32 bit register for average_value. ### Changed - Changed some variables to the propper standard (uint8_t, uint16_t, etc.) - SparkFun wind interrupt now calculates over 3 seconds in stead of 1 second (KNMI standard)]