User guide
set ia
Chapter 2  Command Descriptions  137
Protocol-specific options
acktimeout (df1fullduplex, df1halfduplex, hostlink)
The period to wait for an acknowledgment from the connected device 
after sending a message. When this period is exceeded, the Digi device 
re-sends the message. The range is 0 to 65535 milliseconds. The default 
is 250 milliseconds. 
acklimit (df1fullduplex, df1halfduplex, hostlink)
The number of times that the "acktimeout" timer can expire before the 
Digi device discards a message as undeliverable. The range is 0 to 255. 
The default is 3.
addextfunc (modbusrtu, modbusascii, modbustcp)
Used to add Modbus function codes to the list that will use the 
"exttimeout" instead of the messagetimeout. See the "exttimeout" option 
for more details.
ansiescape=(on|off) (custom)
Indicates the protocol uses an ANSI escape character as the first 
character in the end pattern (see the "end" option). 
The typical example is a protocol with a start pattern of 0x10 0x02, an end 
string of 0x10 0x03, and an escape sequence of 0x10 0x10, used to 
specify a single 0x10 data byte. If a request is: 0x10 0x02 0x10 0x10 0x03 
0x10 0x03 with “ansiescape=on,” this message would get recognized 
correctly. With the “ansiescape=off,” (0x10 0x2 0x10 0x10 0x3) would be 
incorrectly recognized as the message, and the rest of the message 
would be thrown away. This happens because the 0x10 0x3 end string is 
found in the message body and accidentally recognized as the end of the 
message. 
broadcast={on|off|replace} (modbusrtu, modbusascii, modbustcp)
Specifies how to handle incoming requests with a slave address set to 
the broadcast value. For Modbus, this is 0. The default is to replace 0 with 
1, which was selected to overcome the fact that most Modbus/TCP 
clients default to send requests to unit ID zero (0) when not sending a 
broadcast.
on 
Tells the Digi device to send requests as broadcast to the destination 
device(s) and not expect any response message. 
off
Tells the Digi device to throw away the broadcast request. 
replace
Changes a broadcast request to a normal request by replacing the unit 
ID 0 with a value of 1. 
buffer={32-8190} (custom)
Allows tuning the allocated buffer size. 










