Exemple #1
0
 public async Task <bool?> GetGpiAsync(string hostAddress, int gpio)
 {
     using (var socket = await ProdysSocketPool.TakeSocket(hostAddress))
     {
         SendCommand(socket, new CommandIkusNetGetGpi {
             Gpio = gpio
         });
         var response = new IkusNetGetGpiResponse(socket);
         return(response.Active);
     }
 }
Exemple #2
0
 public bool?GetGpi(string hostAddress, int gpio)
 {
     using (var socket = GetConnectedSocket(hostAddress))
     {
         SendCommand(socket, new CommandIkusNetGetGpi {
             Gpio = gpio
         });
         var response = new IkusNetGetGpiResponse(socket);
         return(response.Active);
     }
 }