add SerialProtocol library