All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog], and this project adheres to [Semantic Versioning].
- Added prefix
AS_(Ardustat => ArduStat => AS) for all#define
- Removed useless settings in
config.h - Removed debug messages
- Removed the
F()macro - useless for strings a couple of characters - Removed unnecessary mode check when re-rendering the display after reading the temperature
- Renamed some variables to reduce code. Example -
readed_temp=>sens_temp,hysteresis=>hstr - Merged functions
print_modeandput_num_at_end - Simplified method for checking message type (message or error)
- Simplified encoder handling function
- Added
#pragma oncein all headers - Added macro
F()in all static strings
- Removed endless error display
- Merged Error and Message modes
- Mode symbols are included in the config
- Includes are placed in main.h
- Increased the number of comments to the code
- Switch to PlatformIO
- First version