Прослушивание соединения с устройства HealthCare с использованием 32feet
Я в настоящее время разрабатываю проект WPF. Я пытаюсь получить данные с устройства OMRON. Устройство установит соединение и отправит приложению некоторые данные. Устройство поддерживает два профиля, Continua (HealthDeviceSource) и SDP. Я надеюсь использовать только Continua.
Вот что я попробовал.
bool connected = false;
while (!connected)
{
//Works, only proceed when true.
connected = new BluetoothDeviceInfo(new BluetoothAddress(byt)).Connected;
}
var listener = new BluetoothListener(BluetoothService.HealthDeviceSource);
listener.Start();
try
{
bool booll = false;
while (!booll)
{
booll = listener.Pending(); //Always false, why is that so?
}
//If I do this instead, it just stucks here.
//var client = listener.AcceptBluetoothClient();
MessageBox("test");
}
catch (Exception err) { MessageBox(err.Message); }
Любая помощь?