public void HandleCharacteristicValueChanged(Guid serviceGuid, Guid characteristicGuid, uint[] value) { byte[] byteArray = value.Select(u => (byte)(u & 0xff)).ToArray(); CharacteristicEventArgs args = new CharacteristicEventArgs(); args.ServiceId = serviceGuid; args.CharacteristicId = characteristicGuid; args.Value = byteArray; bluetoothNavigator.TriggerNotification(args); }
public void TriggerNotification(CharacteristicEventArgs args) { Notification?.Invoke(this, args); }