Class SerialProtocol

All Implemented Interfaces:
org.openremote.model.asset.agent.Protocol<SerialAgent>

public class SerialProtocol extends AbstractSerialProtocol<SerialProtocol,SerialAgent,org.openremote.model.asset.agent.DefaultAgentLink,String,SerialIOClient<String>>
This is a generic Serial client protocol for communicating with Serial ports; it uses the SerialIOClient to handle the communication and all messages are processed as strings; if you require custom message type handling then please sub class the AbstractSerialProtocol).