| MB-Gateway Revision History | |||
| 
    Firmware Version  | 
    Boot Loader Version  | 
    Date | 
	 Description of Problems / Additions / Changes  | 
  
| 7.0.66 | 7 Dec 2021 | 
     
    
	Fixed a problem that caused the serial port settings to be displayed 
	incorrectly if those settings are done with the DIP switches instead of the 
	web config page.  | 
    |
| 7.0.64 | 30 Nov 2020 | 
     
    Fixed a problem that prevented DIP switch 6 from Resetting 
	the IP Configuration.  | 
    |
| 7.0.52 | 7.0.1 | 3 Jun 2020 | 
     
    
	This is the initial release of the Rev 7A hardware.
	This is the minimum firmware and boot loader versions required for 
	MB-Gateway with Rev 7A hardware.
	 Requires the use of
	
	NetEdit v3.17e or later.  | 
    
| 1.0.689 | 7 Dec 2021 | 
     
    
	Fixed a problem that caused the serial port settings to be displayed 
	incorrectly if those settings are done with the DIP switches instead of the 
	web config page.  | 
    |
| 1.0.684 | 23 May 2018 | 
     Added ability to disable using port 502 for Modbus/TCP and specify a range of alternate port numbers to use for Modbus/TCP. Configuring this option requires the use of NetEdit v3.16 or later. 
	Fixed a problem
	that would cause the 
	Gateway to lockup when the Modbus/TCP Request Header contains an incorrect 
	(undersized) Length.  The MB-Gateway would no longer respond to Requests, 
	Pings, or Discovery and the Serial side Automatic polling would stop.  The 
	Gateway required a power-cycle to correct the issue.  | 
    |
| 1.0.681 | 3 Nov 2017 | 
     When an attempt to access an address 
	that is out of range, the MB-Gateway will now correctly returning the error 
	code for Illegal Data Address (2) instead of the error code for Parity Error 
	(8).  | 
  |
| 1.0.679 | 18 Sep 2015 | 
     Added ability to read the error count 
	for each of the Automatic Read operations.  | 
  |
| 1.0.643 | 25 June 2015 | 
     Added ability to log TCP and/or RTU requests the MB-Gateway is processing using the free SMTPViewer utility (download and install it in the \HAPTools folder). For a table entry, a CRC error will 
	flash the error light and set the Last table error to: 
	MODBUS_ERROR_MEMORY_PARITY_ERROR. For a direct request from a Modbus TCP 
	server, a Modbus RTU parity error will return the error 
	MODBUS_ERROR_MEMORY_PARITY_ERROR to the Modbus TCP server.  | 
  |
| 1.0.613 | 2 Mar 2015 | 
     Large broadcast packets - where the 
	sender has split the data into multiple packets because there was too much 
	data for a single packet - that required reassembly to make a complete 
	packet, would cause the MB-Gateway to crash. Since the MB-Gateway does not 
	use any broadcast packet that is this large, this problem was fixed by not 
	allowing the TCP/IP stack in the MB-Gateway to reassemble broadcast packets 
	that have been split.  | 
  |
| 1.0.601 | 5.0.53 | 4 May 2011 | 
     
    Initial release. 
	Requires
	NetEdit3 v3.8 or later for 
	configuration.  |