#android #bluetooth
#Android #bluetooth
Вопрос:
У меня есть микроконтроллер, собирающий данные датчика со скоростью около 4 Гц. Я хотел бы отправить эти данные по Bluetooth удаленному объекту. Я думаю, что профиль последовательного порта (SPP) был бы лучшим, поскольку он эмулирует физический кабель. При обычном использовании было бы разумно ожидать, что соединение будет поддерживаться открытым в течение 10-12 часов одновременно.
Кто-нибудь проделал какую-либо работу в этой области? Кто-нибудь знает, какой профиль лучше всего использовать, или какие ресурсы использовать в качестве справочных? Заранее спасибо.
Комментарии:
1. Я думаю, вы уже сами ответили на свой вопрос. Да, используйте SPP!
Ответ №1:
Да, я бы использовал SPP / RFCOMM. Он будет поддерживаться во всех версиях Bluetooth и всех реализациях (за исключением самого простого, который может не поддерживать RFCOMM / SPP). Не должно возникнуть никаких проблем с поддержанием соединения открытым в течение длительного времени.
Ответ №2:
Bluetooth 2.1 поддерживает режим потоковой передачи по базовому каналу RFCOMM, если ваш API позволит вам настроить его.