roboforum.ru

Технический форум по робототехнике.

Расшифровка массива

Расшифровка массива

AN-Misha » 16 июл 2014, 23:04

Всем доброго времени суток!
Собираю очередную wi-fi тележку с arduino и mr3020 (or-wrt). Хочу навесить на нее кучу датчиков (дальномер, влажность, температура и так далее). Данные с датчиков собираются ардуиной через равные промежутки времени и отправляются на роутер в виде строчки чисел через запятую.
Например:
Код: Выделить всёРазвернуть
45,24,255,121,2


Как сделать, чтобы роутер расфасовал значения по переменным, чтобы потом вывести их в веб интерфейс? Или лучше в другом виде это все отправлять? Заранее спасибо.

Re: Расшифровка массива

dccharacter » 17 июл 2014, 04:59

Кто у тебя на стороне роутера это читает?
Вообще я писал инструкцию: http://habrahabr.ru/post/154185/

Re: Расшифровка массива

elmot » 17 июл 2014, 11:21

Способов - миллион. Я бы на lua сделал.

Re: Расшифровка массива

AN-Misha » 17 июл 2014, 15:22

Роутер принимает данные по UART. А как на lua сделать? Я просто нуб в этом деле, раскажите подробней пожалуйста.

Re: Расшифровка массива

BeS » 18 июл 2014, 12:48

Может стоит посмотреть в сторону форматов сериализации данных? Что-то типа YAML/JSON не подойдет?

Re: Расшифровка массива

elmot » 18 июл 2014, 14:48

написать программку на lua, которая будет считывать данные из uart и складывать во временный файлик. Файлик сделать доступным для веб-сервера. Но это только один из вариантов.


cron
Rambler\'s Top100 Mail.ru counter