Version history file of Ethernet interface card IF-E1B Legend: + Feature added * Feature changed - Bug or feature removed v2.05 - MAC address was not unique for every card, so that using several units in a network rendered them to stop working v2.06 * Keep-alive timeout of socket increased to 10min. (before: 10s) + Added termination character 0x0A to all response messages, in order to make it easier to fin the end of the message in message buffer v2.07 - Corrected DATA:SET command, because object 54 didn't work as expected v2.08 - MAC address problem solved that occured when updating the card's firmware v2.09 * DHCP: DHCP functionality was an undocumented feature since v2.01, activated by accident. Now DHCP is turned off by default and can be turned on via the IF-E1B website, page CONFIG. The card then works as a DHCP client, receiving IP from a DHCP server, if there is any. In any other case, it will use the IP/network settings given by the user. v2.10 * MAC adress: MAC handling now made explicit. In case the interface card can not get the MAC from the device, it generates a normal MAC from the device serial number, but always starting with 00:50:C2 (EA reserved MAC address space). Result: even if the card does not use the MAC as printed on the card, the generated MAC should be unique and not interfere with other MACs. v2.11 - SCPI command VOLT, when using the card in an electronic load, was not executed even if the load was switched to CV mode before v2.12 - Corrected handling of termination characters. It is now OK to send CR, LF or CRLF after any command. The interface returns any command terminated by LF, as before. v2.14 * Improved overall communication speed and stability * Implemented better handling of erroneous command strings * Improved DHCP functionality