DF1 full-duplex configuration page

Use information in the following table to configure a DF1 full-duplex.
DF1 full-duplex configuration settings
Setting
Description
Media
Specifies the supported media type. The available option is
RS232
.
Control line
Specifies the type of handshake that is used for communication.
  • Select
    No handshake
    for direct point-to-point communication without a modem.
  • Select
    Full-duplex (RTS always on)
    if both the master and slave are using full-duplex modems.
Error detection
Specifies the error detection scheme for message transmission.
  • When selecting
    BCC
    , the controller sends and accepts messages that end with a Block Check Character (BCC) byte.
  • When selecting
    CRC
    , the controller sends and accepts messages with a 2-byte Cyclic Redundancy Check (CRC).
CRC
is the default option.
Embedded responses
Specifies how the controller sends embedded messages.
If the controller is transmitting a message and concurrently receives a complete message, it can positively acknowledge (ACK) or negatively acknowledge (NAK) the newly received message within the ongoing transmission.
There is no need to send a message only for conveying an ACK or NAK.
Options are as follows:
  • After one received
  • Enabled unconditionally
    - default option
Duplicate packet detection
Determines how duplicate messages are handled.
  • Select
    Duplicate packet detection
    to ignore duplicate messages.
  • Clear
    Duplicate packet detection
    to acknowledge duplicate messages.
Duplicate packet detection
is selected by default.
ACK timeout
Specifies the duration that the controller waits for an acknowledgment after transmitting a message.
The value is from 0 through 32767, with each unit increment representing 20 milliseconds.
The default value is 50 (50 * 20 milliseconds, 1,000 milliseconds, or 1 second).
NAK retries
Specifies the number of NAKs that the controller can receive in response to a message before stopping the transmission.
The value is from 0 through 127. The default value is 3.
ENQ retries
Specifies the number of inquiries that the controller sends to the target after an internal ACK timeout. If the controller does not receive an ACK from the target, another inquiry is sent (send ENQ), requesting an acknowledgment before a full retransmit of the original message.
The value is from 0 through 127. The default value is 3.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal