Casio CTK6000 User Manual
Page 42
it resends the last data sent. If the correct message does not arrive after a preset number of retries,
RJC is sent and the session is terminated. The number of retries is determined in accordance with the
parameters described under “24.2 System Exclusive Protocol Parameter”.
22.3.4
Message CRC Error Processing
The message receive device returns ERR (CRC Error) if it discovers an illegal format in the received
message. When the sending device receives ERR (CRC Error) from the receiving device, it resends the
last data sent. If the correct CRC message does not arrive after a preset number of retries, RJC is sent
and the session is terminated. The number of retries is determined in accordance with the parameters
described under “24.2 System Exclusive Protocol Parameter”.
22.3.5
Processing when Multiple Errors are Generated
While communication retry is in progress following generation of a timeout error, format error, or CRC
error, the retry count is not reset even if another error is generated. Also the error code of the last send
error message is determined by the cause of the last error generated.
22.3.6
Session End
When the data send device is an external device, the session is concluded when the external device sends
ESS and EBS in response to an ACK by this Instrument after the external device finishes sending all of
the Parameter Sets that need to be transferred. When the data send device is an this Instrument, the
session is concluded when the external device sends EBS after this Instrument finishes sending all of the
Parameter Sets that need to be transferred. The maximum interval until one device sends a message
following receipt of a message from another device is no greater than the Handshake Max Interval
explained under “24.2 System Exclusive Protocol Parameter”. If the interval exceeds these values, the
partner device will issue a timeout error.
22.3.7
Example: Sending Data from the Instrument to an External Device in Response
to a Request from the External Device
42