Несколько датчиков Bluetooth Smart для велосипеда?

Я только что купил пульсометр Sports Tracker Smart, который общается через Bluetooth. Затем я увидел датчик частоты вращения педалей, который также измеряет скорость и расстояние, а также связывается с Bluetooth Smart. Я провел небольшое исследование и обнаружил, что существует стандарт связи под названием ANT+. Ни одно из этих устройств не поддерживает его.

Можно ли использовать их одновременно с моим телефоном с Bluetooth Smart? В настоящее время датчик частоты вращения педалей Sports Tracker не поддерживается Android (или, по крайней мере, не поддерживается их программным обеспечением. Может быть, с чем-то вроде Runtastic Road Bike), но летом они планируют выпустить обновление программного обеспечения, которое заставит его работать на Android.

Кроме того, какие известные вам программы для Android могут поддерживать эту комбинацию?

Ответы (2)

Android может одновременно обрабатывать несколько датчиков BTLE, но все еще есть некоторые ошибки Android низкого уровня, которые делают его довольно ненадежным. Кодирование также немного сложнее, чем в случае с одним датчиком. У меня есть поддержка в моем приложении IpBike через бета-версию IpSensorMan

На данный момент, если вы получаете новый, то настройка на основе ANT + является предпочтительным маршрутом. Но если вы хотите работать с вашим текущим телефоном, который не поддерживает ANT, вам понадобится USB-накопитель ANT, и все станет грязным.

Я прочитал на веб-сайте Sports Tracker, что можно использовать пульсометр и датчик частоты вращения педалей одновременно через Bluetooth Smart, я думаю, что тогда это сработает, а если нет, у меня есть причина вернуть его. В моем телефоне (Nexus 5), по-видимому, есть чип, который работает с ANT+, но он не включен на программном уровне. Мне нужно будет рутировать телефон и включить его с помощью стороннего программного обеспечения.
Nexus 4 и 5 имеют печально известное плохое программное обеспечение BLE. Очень сложно поддерживать надежное подключение устройств BLE. Некоторые телефоны Samsung (S4?) поддерживают ANT+.
S4 поддерживает ANT+, но я не экспериментировал с тем, насколько хорошо он работает.
ANT+ намного надежнее, чем BLE. Имея код, поддерживающий оба варианта, я знаю, где находятся мои пользовательские запросы.

Я обнаружил, что поддержка driod для этих типов датчиков в лучшем случае неоднородна и еще не готова к прайм-тайму. Программное обеспечение, предоставляемое производителем, часто является дерьмовым, сторонние производители часто не поддерживают оборудование. Многие заявления о поддерживаемых функциях и устройствах относятся только к версиям для iPhone.

В настоящее время я использую Digifit iCardio на своем телефоне driod с датчиками Scorche.

Что я нашел:

Bluetooth и ANT+ — совершенно разные и несовместимые технологии. Версия Andriod на вашем телефоне, производитель и модель могут иметь важное значение. Многие руководства и т. д. предназначены для версии для iPhone, в то время как версия для driod сильно отличается.

В целом, в настоящее время это дерьмовая съемка, если все работает так, как должно. Вы можете потратить много времени впустую, или это может «просто сработать», если вам действительно повезет.

Согласовано. Я думаю, что если ОП действительно хочет измерить эти данные, то им, возможно, придется подумать о собственном маршруте в данный момент. Но этот маршрут требует затрат.