Exemple #1
0
 //------------------------------------------------------------------------------------------------------------------------
 private void RegisterThings()
 {
     proxyNode.PortEventHandlers[Things.Find(i => i.Name == "Console").Ports[0]] = data =>
     {
         azureAppClient.SendC2DMessages(ActiveCfg.AzureInfo.AzureDeviceName, data);
     };
 }
Exemple #2
0
 //------------------------------------------------------------------------------------------------------------------------
 private void RegisterThings()
 {
     proxyNode.PortEventHandlers[Things.Find(i => i.Name == "Led").Ports[0]] = data =>
     {
         var payload = new AzureIOTPayoad()
         {
             name      = ActiveCfg.AzureInfo.AzureDeviceName,
             Led       = Convert.ToInt32(data),
             ThingName = "Led"
         };
         azureAppClient.SendC2DMessages(ActiveCfg.AzureInfo.AzureDeviceName, payload);
     };
     proxyNode.PortEventHandlers[Things.Find(i => i.Name == "LCD").Ports[0]] = data =>
     {
         var payload = new AzureIOTPayoad()
         {
             name      = ActiveCfg.AzureInfo.AzureDeviceName,
             LCD       = data,
             ThingName = "LCD"
         };
         azureAppClient.SendC2DMessages(ActiveCfg.AzureInfo.AzureDeviceName, payload);
     };
 }