Hi,
I'm noticing some unexpected behaviour when polling a device using a serial connection. All of the responses for my protocol have a fixed length. DIS does not indicate any issues regarding responses waiting for timeout. No headers or trailers are defined. The device does not go into timeout, but from the StreamViewer I can see that the response is only registered after the configured timeout time.
An example for polling the location of the device:
Command:
Response:
StreamViewer (configured timeout time is 3 seconds):
My DataMiner version is 10.2.0.0-12184-CU6.
Am I missing anything?
Thanks in advance.
Hi Thomas,
Could it be that you are getting the wrong data from the device? Looking at the streamViewer data and your response I would translate it to this:
03 Protocol version
07 Message type
00 11 Message idPoll location
81 Reply
00 Reserved
00 Length
40 Data
Could you also check in the device documentation how long the Response Length is perhaps it should have a fixed length of 2?