Serial Device Meta Data
constructor(name: String = "", hardwareId: String = "", hardwareType: HardwareType = HardwareType.SERIAL, status: NodeState = NodeState.CREATE_OR_OVERWRITE, interval: Long = 5000, baudRate: Int = 9600, readTimeout: Int = 1000, writeTimeout: Int = 0, operation: SerialDeviceOperation = SerialDeviceOperation.READ, timestamp: Long = 0, dataBits: SerialDataBits = SerialDataBits.EIGHT, parity: SerialParity = SerialParity.NONE, stopBits: SerialStopBits = SerialStopBits.ONE, flowControl: SerialFlowControl = SerialFlowControl.NONE, encoding: SerialEncoding = SerialEncoding.UTF_8, terminator: SerialTerminator = SerialTerminator.CR, sendCommand: String = "R", sources: List<NodeIdentity> = listOf(NodeIdentity("", "")), snapshot: Snapshot = Snapshot(), invocationTriggers: List<InvocationTrigger> = emptyList(), nodeAction: NodeAction = NodeAction.EXECUTE, error: String = "", inputs: List<NodeIdentity> = emptyList())(source)