예제 #1
0
 public ICharacteristic FindCharacteristic(KnownCharacteristic characteristic)
 {
     foreach (var item in NativeService.Characteristics)
     {
         if (item.UUID.GuidFromUuid() == characteristic.ID)
         {
             return(new Characteristic(item, ParentDevice));
         }
     }
     return(null);
 }
예제 #2
0
파일: Service.cs 프로젝트: user20112/SNPAPP
 public ICharacteristic FindCharacteristic(KnownCharacteristic characteristic)
 {
     foreach (var item in this.nativeService.Characteristics)
     {
         if (string.Equals(item.UUID.ToString(), characteristic.ID.ToString()))
         {
             return(new Characteristic(item, parentDevice));
         }
     }
     return(null);
 }
예제 #3
0
파일: Service.cs 프로젝트: user20112/SNPAPP
 public ICharacteristic FindCharacteristic(KnownCharacteristic characteristic)
 {
     foreach (var item in this._nativeService.Characteristics)
     {
         if (string.Equals(item.Uuid.ToString(), characteristic.ID.ToString()))
         {
             return(new Characteristic(item, this._gatt, this._gattCallback));
         }
     }
     return(null);
 }
예제 #4
0
 public ICharacteristic FindCharacteristic(KnownCharacteristic characteristic)
 {
     //TODO: why don't we look in the internal list _chacateristics?
     foreach (var item in this._nativeService.Characteristics)
     {
         if (string.Equals(item.Uuid.ToString(), characteristic.ID.ToString()))
         {
             return(new Characteristic(item, this._gatt, this._gattCallback));
         }
     }
     return(null);
 }
예제 #5
0
파일: Service.cs 프로젝트: PVSPReddy/HACCP
 public ICharacteristic FindCharacteristic(KnownCharacteristic characteristic)
 {
     //TODO: why don't we look in the internal list _chacateristics?
     foreach (var item in _nativeService.Characteristics)
     {
         if (string.Equals(item.UUID.ToString(), characteristic.ID.ToString()))
         {
             return(new Characteristic(item, _parentDevice));
         }
     }
     return(null);
 }
예제 #6
0
 public ICharacteristic FindCharacteristic(KnownCharacteristic characteristic)
 {
     return(new Characteristic81Mock());
 }
예제 #7
0
        public ICharacteristic FindCharacteristic(KnownCharacteristic characteristic)
        {
            var c = this.nativeService.GetCharacteristics(characteristic.ID).FirstOrDefault();

            return(new Characteristic(c));
        }
예제 #8
0
 public ICharacteristic FindCharacteristic(KnownCharacteristic characteristic)
 {
     return(Characteristics.First <ICharacteristic>((c) => c.ID == characteristic.ID));
 }