Ejemplo n.º 1
0
        private void OnMessageReceived(byte[] payload)
        {
            //decrypt
            byte[] decryptedPayload = payload;
            //deserialize
            SmartBrickMessage brickMessage = null;

            try
            {
                brickMessage = SmartBrickMessage.DeserializeData(decryptedPayload);
            }
            catch (Exception ex)
            {
                log.Error("Error during deserialization", ex);
                return;
            }

            ProcessCommand(brickMessage);
        }