* 2.56
 * C1 PoE support added
 * RFID power settings before polling loop 
 * Websocket client support (also with SSL)
 * fixed WiFi channel settings in AP mode
 * light sleep mode fixed - less current consumption in some configurations
 * faster Mifare Classic write/transfer commands

* 2.55
 * multi tech polling fixed, works also for CMD_GET_TAG_COUNT and CMD_GET_UID
* 2.54
 * REST API SSL support
 * REST API URL size changed to 256
 * the SELECT ANTENNA command disables internal polling
 * minor fixes in the Web Interface 
 * read count for MIFARE Ultralight on polling event inreased to 32 bytes
 * faster MQTT startup when Wi-Fi connection is established
* 2.53
 * fixed sleep command - now can be executed from both UARTs
 * JSON parser moved to separate file, can be used with WebSocket and MQTT
 * device field used in JSON parser
 * new option for the Pepper C1 MUX device to verify all tags before 'Defined tag event' is triggered
 * turn OFF Wi-Fi on SET_NETWORK command without restart
* 2.52
 * Bluetooth changed to WPAN
* 2.51
 * fixed problem with select/factory reset when wifi is turned off
 * added support for custom icode command
 * new parameters to the "custom text" added. %T - uid type, %p - tag parameter SAK/DSFID
* 2.50
 * - memory optimization
 * - new feature to disable Web Interface in the AP/rescue mode
 * - faster UART communication
 * - UART2 pins can be used as GPIO output for events if UART2 is set as disabled
 * - RFID async plain format corrections
* 2.44
 * - fixed AP rescue mode
 * - extra blue LED notification when BT services are initialized
* 2.43
- fixed problem with bluetooth SPP profile
* 2.42
- new custome text format for async frames in polling setup
* 2.41
- binnary commands for polling setup
- RFID power added to the polling configuration
* 2.40
- web interface rework
- TCP Client set as non blocking socket 
- Polling antennas command added
* 2.39
- mapping for pins 34 and 35 added
* 2.38
 * Console logs forwarding over binary protocol
* 2.36
 * Memory optimization
 * MIFARE DESFire commands for data files changed, communication mode added. Please check manual for more information.
 * BLE data commands added for new functionality called Bluetooth bridge mode.  Please check manual for more information.
* 2.31
* - deep sleep mode fixed for the C1 v2
* - RFID Polling tab in the Web Interface fixed 
* 2.3
 * - fixed problem with RS485
 * - GPIO is set as input at startup
 * - Fixed problem with GPIO output/input for GPIO higher 32
 * - version string format changed. HW type and PN5180 firmware version added to the string
 * - initial LED blink fixed
 * - proper name send as hostname to DHCP sever
 * - Wi-Fi searching in network tab
 * - LED command fixed
 * - configuration not saved on reboot request
*
*  2.1 
 * - new option for wifi protocol settings in network tab in web interface
 * - fixed problem with network services when WiFi is off
* 2.0 - THIS VERSION DELETES THE PREVIOUS CONFIGURATION IF YOU ARE SWITCHING FROM VERSION 1.x
 * - backup/restore to JSON file
 * - more flexible configuration - now you can enable more protocols in the same time
 * - UDP discovery function to find readers in the network
 * - MDNS service
 * - device name can be changed in the configuration
 * - device_name field added to JSON frames
 * - unified fields in JSON output frames
 * - new REST API interface
 * - new CMD_LED in binary protocol
 * - new CMD_PROTO_CONFIG in binary protocol
 * - TCP connection are closed before the software restart
 * - Device name in HID mode is extended by _HID extension
 *  1.7
 * - memory optimization in webinterface
 * - new option to use BLE as virtual UID or PIN
 * - BLE as second paraler interface
 * - new protocol password as option for BLE and TCP (PROTOCOL_AUTH frame)
 * - new field for MODBUS with antenna idx at address 138
 * - fixed problem with TCP client and server when WiFi is not connected to host network
 *  1.6
 * - wifi driver optimized
 * - CMD_SET_KEY command fixed
 * - CMD_SET_NET command reports DHCP assigned address when DHCP client is enabled
 * - CMD_SLEEP response with error when configuration or jumper is not OK
 * - few fixes in Log console
 *  1.5
 * - rfid loop time is more precise
 * - auto rescue mode
 * - add factory reset command
 * - add memory read to the polling
 * - change minimum timeout in polling to 0
 * - selection for TAG's family ICODE/Mifare
 * - fixed cmd_active_tag
 * 1.3
 * - gpio commands added
 * 1.2
 * - TCP Client
 * - low power mode added
 * - fixed command SET_POLLING
 * - added new feature UART2 passthrough with dedicated command CMD_UART_PASSTHRU
 * - inverted byte order for ICODE UID
 * - new more stable MQTT client
 * 