Как отправить данные из приложения Android / iOS в скрипт python, работающий на Raspberry Pi по Bluetooth? - PullRequest
0 голосов
/ 06 марта 2020

Итак, я и мой друг работаем над этим проектом, где Raspberry Pi с определенными датчиками собирает некоторые данные и выводит их.

Теперь мы хотим, чтобы определенные параметры передавались во время выполнения. Таким образом, мы думали о создании собственного приложения, которое могло бы соединиться с Pi с помощью Bluetooth. После подключения он может затем отправить аргументы через Bluetooth.

Затем сценарий python перехватит эти аргументы и затем запустит свою программу, а затем отправит свои выходные данные обратно в приложение.

Пока В поисках библиотек, чтобы помочь мне с этим, я наткнулся на эту библиотеку: https://github.com/Polidea/react-native-ble-plx

При просмотре документации я наткнулся на https://github.com/Polidea/react-native-ble-plx/wiki/Characteristic-Writing, который, кажется, является методом, используемым для записи некоторых данных и отправки it.

С точки зрения Bluetooth, что это за услуги и характеристики, и нужно ли мне создавать свой собственный сервис и характеристики c при работе над моим проектом? Или я могу написать любую существующую характеристику c, чтобы сценарий python мог это прочитать?

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

...