ATSAMB B11 BLE Давление

Здравствуйте, я разрабатываю приложение, в котором устройство ATSAMB11 должно отправлять данные давления (от 0 до 6 бар с шагом 5 мбар) через BLE. Мне было просто интересно, должен ли я реализовать специальный сервис и характеристики, или я могу использовать сервис артериального давления, который уже реализован для atsamb11. Я спрашиваю, потому что, если я воспользуюсь службой артериального давления, это будет намного проще, поскольку она снабжена примерами, и я мог бы написать свою программу поверх нее. Принимая во внимание, что если мне нужно создать свой пользовательский сервис, я не знаю, с чего начать и что мне нужно написать. (Я уточняю, что впервые работаю над BLE)

Другим вариантом будет отправка данных через пользовательский сервис последовательного чата (который также реализован и имеет пример), но я думаю, что это неправильный способ использования BLE. Действительно, зачем всем беспокоиться о разных сервисах и профилях, если они могут отправлять что-либо через пользовательский последовательный чат.

1 ответ

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

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