public void MessageReceived(LCM.LCM.LCM lcm, string channel, LCMDataInputStream data_stream)
 {
     if (channel == Channels.output_req_channel)
     {
         output_request_t response = new output_request_t(data_stream);
         var _ea = Notification.Instance;
         _ea.GetEvent <UpdateOutputCameraReceivedEvent>().Publish(response);
     }
 }
Esempio n. 2
0
        private void outPutCameraFromRuntime(output_request_t res)
        {
            Idle   = Visibility.Hidden;
            Active = Visibility.Visible;

            if (IP2CameraInfo.ContainsKey(res.ip_address))
            {
                isRunningProgram = true;
                OutputCamera     = IP2CameraInfo[res.ip_address];
                _ea.GetEvent <CameraOutPutEvent>().Publish(OutputCamera);
            }
        }