Ether I/O 24 Users Manual V1.3
Elexol Pty Ltd Version 1.3
Page 17
http://www.elexol.com
E L E
X O L
E L E C T R O N I C
S O L U T I O N S
Command Summary
(continued)
Write Threshold A
#A
data
Write Threshold B
#B
data
Write Threshold C
#C
data
Write Schmitt A
$A
data
Write Schmitt B
$B
data
Write Schmitt C
$C
data
The EEPROM Reading and Programming Commands
All EEPROM commands must be sent as a single packet with 5 bytes, the module will ignore packets
with a size other than 5 bytes.
Read EEPROM word
‘R
address dummy dummy
Write Enable EEPROM
‘1
address $AA $55
Write Disable EEPROM
‘0
address dummy dummy
Write EEPROM word
‘W
address MSB LSB
Erase EEPROM word
‘E
address $AA $55
Only the Read EEPROM command generates a response in the form of ‘R
address MSB LSB
A special EEPROM command is used to reboot the module and cause it to load and activate any new
settings.
Reboot Module
‘@
dummy $AA $55
Identification and Information Commands
The module will always respond to a packet containing IO24, 4 bytes in length sent to port 2424.
The response contains the module’s six-byte MAC address and a two-byte firmware version number.
The host can also request details of it’s own MAC address, IP address and Port number as they appear
to the module by sending a % command. The reply format is as follows.
% Modules MAC Hosts MAC Hosts IP Hosts Port
The MAC addresses are 6 bytes in length, the IP addresses are 4 bytes in length and the port number is
2 bytes with the MSB first.