I have a communications protocol for a piece of equipment that I need decoded. The device communicates to pieces of hardware via two RS-232 communication links. Connected to this link at the moment is a control unit, an operator interface unit and an I/O expansion board. The link runs at 19200 bps. As far as I can tell, each packet starts with a 0x95. The characters are not evenly distributed so it would appear that some type of packing of data is included. In the attached word document I have two data stream captures. One has input 28 grounded, and the other has this input open circuited. The input might be actually input number 12 on the board. The input is probably being read as an analogue value, but this is unknown. It is possible that some information may be exchanged when the device is turned on. This can be captured if required. I would like as a deliverable the ability to look at logs and be able to determine the status of the input. Ideally I would like the ability to be able to look at the state of each of the inputs, including those on the main processor board if they are transmitted over the link too. An example of the data 12.05.2009 13:43:05:765 Comport A ('COM1:') 95 7A F4 BA D6 86 00 95 12.05.2009 13:43:05:765 Comport B ('COM7:') 95 7A F4 BA D6 86 40 00 95 66 74 7A 9E 00 12.05.2009 13:43:05:781 Comport A ('COM1:') 66 74 7A 9E 12.05.2009 13:43:05:781 Comport B ('COM7:') 95 12.05.2009 13:43:05:781 Comport A ('COM1:') 95 3A F4 BA D6 46 00 95 12.05.2009 13:43:05:781 Comport B ('COM7:') 3A F4 BA D6 46 40 00 95 26 74 7A 5E 00 12.05.2009 13:43:05:796 Comport A ('COM1:') 26 74 7A 5E
## Deliverables
1) Description of the protocol and how it works
## Platform
Description required of the protocol only