Arduino <bluetooth> Android
- Войдите на сайт для отправки комментариев
Пнд, 03/11/2014 - 13:17
Приветствую всех. Очень прошу помощи в реализации массового обмена данными Android - Arduino. Видел множество примеров с одним светодиодом, в этом случае передавался только 1 или 0. В моём случае необходима передача на Android устройство сразу нескольких параметров: данные с датчика расстояния и другие системные переменные в Arduino. Так вот суть вопроса. Как я могу передавать через один поток сразу несолько переменных и распознавать их? Получается, что через BT должно передаваться что-то вроде этого: "переменная=число;переменная=число"? Очень жду ответа от знающих людей.
Да можно использовать как визуальное представление, так и бинарный режим - когда значения переменных передаются как данные путем копирования отведенной им памяти в буфер передачи. Второй вариант быстрее, но сложнее для новичков. А по первому варианту , который выбрали вы - можно использовать функцию dtostrf().
Вообще существует куча готового софта под андроид для подобных целей. Вам лучше уточнить формат данных для выбранной программы для Андроид.