Пример #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
 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
 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
 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));
 }