예제 #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);
     }
 }
예제 #2
0
파일: IkusNetApi.cs 프로젝트: yehuangcn/ccm
 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);
     }
 }