Какой режим Bluetooth лучше всего использовать для потоковой передачи данных?

#android #bluetooth

#Android #bluetooth

Вопрос:

У меня есть микроконтроллер, собирающий данные датчика со скоростью около 4 Гц. Я хотел бы отправить эти данные по Bluetooth удаленному объекту. Я думаю, что профиль последовательного порта (SPP) был бы лучшим, поскольку он эмулирует физический кабель. При обычном использовании было бы разумно ожидать, что соединение будет поддерживаться открытым в течение 10-12 часов одновременно.

Кто-нибудь проделал какую-либо работу в этой области? Кто-нибудь знает, какой профиль лучше всего использовать, или какие ресурсы использовать в качестве справочных? Заранее спасибо.

Комментарии:

1. Я думаю, вы уже сами ответили на свой вопрос. Да, используйте SPP!

Ответ №1:

Да, я бы использовал SPP / RFCOMM. Он будет поддерживаться во всех версиях Bluetooth и всех реализациях (за исключением самого простого, который может не поддерживать RFCOMM / SPP). Не должно возникнуть никаких проблем с поддержанием соединения открытым в течение длительного времени.

Ответ №2:

Bluetooth 2.1 поддерживает режим потоковой передачи по базовому каналу RFCOMM, если ваш API позволит вам настроить его.