Соединение Android Wahoo Kickr BT не подключено

Мне нравится управлять велотренажерами Wahoo Kickr Core с помощью приложения для Android. API, загруженный на веб-сайте, не очень понятен, но мне удается подключиться и найти значения во время отладки, которые вы ожидаете.

Моя проблема, которую нужно решить, состоит в том, что после обнаружения устройства mySensorConnection получает значение и не является нулевым. Но спрашивая, продолжает ли mySensorConnection.isConnected() давать отрицательный ответ. Что может быть не так?

mcp = ConnectionParams.fromString(s);
if (mcp != null) sts.setText(mcp.getName());

mhwcs = new HardwareConnectorService(ctxt);
mhc = mhwcs.getHardwareConnector();

msc = mhwcs.connectSensor(mcp);
if (msc != null) {
    Log.i(TAG, "MSC not null!");
    while (!msc.isConnected())
        Log.i(TAG, "MSC NOT really connected!");
    Log.i(TAG, "MSC REALLY CONNECTED");
}

0 ответов

Другие вопросы по тегам