DL8000 Preset Instruction Manual
D-68
Communications Protocols
Revised February-2016
frame.
Enhanced
Start Communications
[0x3B]
This command is an alternative to the Start Communications command
[0x21], with the following
advantages
:
It has a fixed length response.
Its response contains all values necessary to predict the lengths of all
other responses from the DL8000 unit.
Its response informs the TAS of the configured language.
The TAS uses this command to initiate or start communication with the
DL8000. When the DL8000 has experienced:
Powered-up/reset
Program mode exit
Communication failure alarm reset.
the TAS can start or initiate communication with the DL8000 using this
command. If communications are already started when this command is
received, then the communication link is re-initialized but operations at the
DL8000 are unaffected. The command resets the alternating function code
sequence, using function codes 41h or 42h for the query. The next (non-retry)
query from the TAS should use the other function code (that is, if 41h initiates
the query, 42h should be the next non-retry query).
The query is 6 characters long: address (1 character), function code (1
character), data field length (1 character), command code (1 character) and
checksum (2 characters). A valid example Enhanced Start Communications
command for a DL8000 at communication address 01h would be (in
hexadecimal):
01 41 02 3B 11 7F and 01 42 02 3B E1 7F
Under the DanLoad 6000 protocol, until communications are established
using this command, the DL8000 accepts no other command.
The TAS can use this language to select an appropriate “message file” for
sending text to the DL8000.
Flags Immediately Set
None
Flags Immediately
Cleared
None
Exceptions
None
Supporting
Parameters
None