Exemplo n.º 1
0
        private IFirmataMessage HeaderReturnByte(MessageHeader messageHeader)
        {
            var value = NumberExtensions.decode8BitSignedByte((byte)messageHeader.MessageBuffer[3], (byte)messageHeader.MessageBuffer[4]);

            var currentState = new GenericResponse <byte>
            {
                MessageType    = (byte)messageHeader.MessageBuffer[1],
                MessageSubType = (byte)messageHeader.MessageBuffer[2],
                Value          = value
            };

            return(new FirmataMessage <GenericResponse <byte> >(currentState));
        }