Страница 3 из 3
Re: Помогите с Web Serverom на ардуинке
Добавлено: Сб янв 26, 2013 8:11 pm
arturmon
Дошли руки наконец до arduino и посмотрел твою ссылку и как я понял это описание того как ардуинка будет ловить входящие так сказать команды, а я хочу найти информацию по тому как передавать значения на сервер изменившегося состояния или значения входа т.к. входящее переключение через ссылки уже есть. Как то туманно написал но надеюсь суть ясна ) может кто встречался с такого рода информацией?
Re: Помогите с Web Serverom на ардуинке
Добавлено: Сб янв 26, 2013 10:51 pm
arturmon
Уперся в простую вещь, как "сложить" строковую переменную и значение из порта?
Например "D0="+digitalRead(A0) должно получится что то типа: D0=256 но так как виды переменных разные получается пусто а нужно все привести к char. Подскажите буду очень признателен
Re: Помогите с Web Serverom на ардуинке
Добавлено: Пн янв 28, 2013 11:37 pm
arturmon
Кто знает как на enc передать параметр в url? Ато в той библиотеке в которой сейчас шарюсь зачем то передача параметра задана как const char! Вот и не знаю как запихнуть значение порта в этот вид. Что то так тихо что складывается впечетление что ни кто сам не писал прошивки с нуля для ардуино, а брали сразу готовые. ) ни кого не хочу обидеть но все мои посты выгледят как общение самимс собой

Re: Помогите с Web Serverom на ардуинке
Добавлено: Вт янв 29, 2013 7:01 am
ser009
arturmon писал(а):Кто знает как на enc передать параметр в url? Ато в той библиотеке в которой сейчас шарюсь зачем то передача параметра задана как const char! Вот и не знаю как запихнуть значение порта в этот вид. Что то так тихо что складывается впечетление что ни кто сам не писал прошивки с нуля для ардуино, а брали сразу готовые. ) ни кого не хочу обидеть но все мои посты выгледят как общение самимс собой

Я тоже общался с собой, плюнул и рыл интернет
В одном из постов видел выводили так:
sprintf(buf, "GET /objects/?object=sensorAir=m&m=tempChanged&t=%0d.%d", (int)current_temp3, abs(temp3));
buf был порт 80
Re: Помогите с Web Serverom на ардуинке
Добавлено: Вт янв 29, 2013 8:09 am
arturmon
ser009 писал(а):arturmon писал(а):Кто знает как на enc передать параметр в url? Ато в той библиотеке в которой сейчас шарюсь зачем то передача параметра задана как const char! Вот и не знаю как запихнуть значение порта в этот вид. Что то так тихо что складывается впечетление что ни кто сам не писал прошивки с нуля для ардуино, а брали сразу готовые. ) ни кого не хочу обидеть но все мои посты выгледят как общение самимс собой

Я тоже общался с собой, плюнул и рыл интернет
В одном из постов видел выводили так:
sprintf(buf, "GET /objects/?object=sensorAir=m&m=tempChanged&t=%0d.%d", (int)current_temp3, abs(temp3));
buf был порт 80
спасибо за ответ попробую такой вариант
тоже рыл интернет но информации очень мало, а те примеры что идут с либой не сильно информативны.
Re: Помогите с Web Serverom на ардуинке
Добавлено: Ср янв 30, 2013 7:46 am
arturmon
arturmon писал(а):ser009 писал(а):arturmon писал(а):Кто знает как на enc передать параметр в url? Ато в той библиотеке в которой сейчас шарюсь зачем то передача параметра задана как const char! Вот и не знаю как запихнуть значение порта в этот вид. Что то так тихо что складывается впечетление что ни кто сам не писал прошивки с нуля для ардуино, а брали сразу готовые. ) ни кого не хочу обидеть но все мои посты выгледят как общение самимс собой

Я тоже общался с собой, плюнул и рыл интернет
В одном из постов видел выводили так:
sprintf(buf, "GET /objects/?object=sensorAir=m&m=tempChanged&t=%0d.%d", (int)current_temp3, abs(temp3));
buf был порт 80
спасибо за ответ попробую такой вариант
тоже рыл интернет но информации очень мало, а те примеры что идут с либой не сильно информативны.
Этот пример для 5100 мне нужно было для ENC но я вроде разобрался как происходит отправка значений, это тихий ужас.
Код: Выделить всё
Stash::prepare(PSTR("GET /test1.php?A0=$D HTTP/1.1" "\r\n"
"Host: $F" "\r\n"
"User-Agent: Arduino EtherCard lib" "\r\n"
"\r\n"
"$H"),
analogRead(A0), website);
ether.tcpSend();
зачем нужно создавать целый пакет
можно было попробовать через генерацию URLа но как то не получалось прикрутить чтение данных из портов
