蓝牙LE事件处理程序退出Windows电话8.1无异常

时间:2014-10-28 18:28:06

标签: c# .net bluetooth windows-phone-8.1 bluetooth-lowenergy

我正在wp8.1运行时应用上做蓝牙LE应用。 我已经注册了一个值更改事件,以便在新数据到来时进行监听。

heartRateMeasurementCharacteristic.ValueChanged += heartRateMeasurement_DataChanged;

private void heartRateMeasurement_DataChanged(GattCharacteristic sender, GattValueChangedEventArgs args)
{
  //do things
}

一段时间后事件不再被触发,并且rpgram抛出NO异常(我检查了运行时,内存等)。我该怎么调试呢?这可能是事件线程没有任何异常吗?

在BLE设备继续发送信号的情况下。

1 个答案:

答案 0 :(得分:0)

这是一个旧帖子,但答案是将heartRateMeasurementCharacteristic设置为全局变量。