v5
New features:
- production test
- Auto-IP activation with predefined 169.254.1.177 if no response from DHCP server
- Show Rx errors on RTU scanner page (now it is possible to distinguish no response event from garbage received if two slaves have same address assigned)

Bug fixes:
- disabled RTU Rx CRC check


v4
Bug fixes:
- not possible to delete csv files with long name
- FB8XI6UO, FB4XI2UO, FB8DI8XI6UO7R profiles (wrong Vin gain)


v3
New features:
- Do not allow write to virtual bacnet devices properties
- Use BACnet system status for virtual devices as responding/non responding (status: operational/non operational)
- Modbus Poll Intensity parameter
- New Known devices (csv profiles embedded into firmware): fb4di2r_230, fb2di1r_230, fb2belimo, fb2di6ui6uo, fb4di2xi2uo4r, fb4xi2uo, fb8di, fb8xi6uo, fb8xi, 1xi.rs485, fb16di-dl, fb10r, fb8di8xi6uo7r, out_rh_t_mb, rtf_mb 

Changes:
- Allow modbus regs grouping for registers with same address (BitN column can be different)
- Change register conversion offset from: subtract (read) / add (write), to: add (read) / subtract (write)
- Max profiles 16 instead of 10
- Max records per profile 128 instead of 100

Bug fixes:
- wrong coils and discrete inputs read


v2
New features:
- System log web page
- Modbus registers group read
- Format column support (int16, uint16, float32_be, float32_le, float32_be_byteswap, float32_le_byteswap)
- Device accessible with 11.22.55.3 IP in case of DHCP fail

Changes:
- Improved RTU read timing

v1 - initial