Передача структур через UART от Ардуино-Меги к ESP32
- Войдите на сайт для отправки комментариев
Чт, 15/10/2020 - 17:01
Приветствую всех участников форума! Стоит задача: Ардуино-Мега снимает данные от разных сенсоров (их может быть от 5-ти до 14) с сенсоров будет поступать не только данные об измерении параметра но и серийный номер и флаг аварии, и эти данные по запросу нужно передавать на ESP32. Думаю что оптимальнее на Меге сформировать структуру структур,.или может лучше массив структур, и его передавать на ESP32. Подскажите как правильно передавать этот массив структур по UART, может есть готовые библиотеки для таких целей?
VirtualWire
А вообще это пишется на коленке за час
Неправильно, потому что структуры на разных платформах могут быть устроены по-разному. Придумай четкий побайтовый формат пакета и передавай так.
Приветствую всех участников форума!
Приветсвую участника blokerun2!
Подскажите как правильно ...
Когда Вам нужно было что-то подсказать в прошлый раз, я не поленился и написал пример кода для Вас, проверил его и проверенный выложил. На всё про всё (прочитать Вашу хотелку, написать пример, запустить его и проверить и, наконец выложить для Вас) я потратил никак не менее получаса. Ваша благодарность за работающий пример и потраченное время ... посмотрите в ту тему сами.
А теперь угадайте с трёх раз, каков уровень моей мотивации помогать Вам ещё раз?
тут приём и передача просто массива (не структур)
Когда Вам нужно было что-то подсказать в прошлый раз, я не поленился и написал пример кода для Вас, проверил его и проверенный выложил. На всё про всё (прочитать Вашу хотелку, написать пример, запустить его и проверить и, наконец выложить для Вас) я потратил никак не менее получаса. Ваша благодарность за работающий пример и потраченное время ... посмотрите в ту тему сами.
А теперь угадайте с трёх раз, каков уровень моей мотивации помогать Вам ещё раз?
Прошу прощения, в силу обстоятельств не сразу проверил ответы в той теме про видимость функций. Не подумал что кто-то сможет сразу откликнуться. В той теме Вы были правы- я городил костыль. Но пока буду использовать тот вариант что Вы предложили, так как он рабочий, а оптимизировать буду потом. Большое спасибо за помощь и еще раз извините, что вовремя не ответил..