Do you know where the other data is coming from? Solving that would be my first priority. You basically have 2 options in how to handle this. You can either just reject the response and send the request again. Or, if the timing is right and you can get a clean response out that you can parse and passes the checksum then you could accept the response. Of course if you are trying to parse it you definitely want to verify the checksum and bounds check the other fields to make sure they appear valid.
__________________
Scott M. Blair 
RDM Protocol Forums Admin
|