Arduino Mega Server
Модератор: Alex
Re: Arduino Mega Server
я еще раз повторюсь,я ничего не менял,функцию скопировал из амс так как есть...
скажем так,когда я писал далее по коду(не при инициализации) HTTP_req[REQ_BUF_SIZE] = {0};
строка тоже не затиралась...
вот что пишет,если убрать указатель...
скажем так,когда я писал далее по коду(не при инициализации) HTTP_req[REQ_BUF_SIZE] = {0};
строка тоже не затиралась...
вот что пишет,если убрать указатель...
- Вложения
-
- Безымянный.jpg (95.96 КБ) 13141 просмотр
Re: Arduino Mega Server
Получается у Алекса глупость написана. Может сам придумал, может списал где. По поводу ошибки: объявление char str - означает str содержит 1 символ, а ты работаешь с str как с массивом. Самое простое это:
Код: Выделить всё
void http_req_clear() {
for(int i=0; i<REQ_BUF_SIZE; i++)
REQ_BUF_SIZE[i]=''; // либо чем обнулять хотите
} -
VGorokhov
- Сообщения: 51
- Зарегистрирован: Пн фев 09, 2015 4:12 am
- Откуда: г. Актау, Мангистауской области
Re: Arduino Mega Server
Alex, с прошедшим Новым годом! Большое спасибо за AMS!
В описании по подключению модулей http://majordomo.smartliving.ru/forum/v ... 187#p23184, в частности электро модуль хотелось бы подробнее в отношении снятия показаний частоты сети 220В.
Заранее спасибо, за помощь!
В описании по подключению модулей http://majordomo.smartliving.ru/forum/v ... 187#p23184, в частности электро модуль хотелось бы подробнее в отношении снятия показаний частоты сети 220В.
Заранее спасибо, за помощь!
Dell Precision T5610, Linux,
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
Re: Arduino Mega Server
Доброе утро, поздравляю всех с Новым Годом!
Не могу откомпилировать АМS под студией версии 1.6.7
Ругается на модуль elektro
Не могу откомпилировать АМS под студией версии 1.6.7
Ругается на модуль elektro
Re: Arduino Mega Server
Вас интересует подключение Power Monitor вообще или механизм определения частоты (50 Гц) сетевого напряжения?В описании по подключению модулей viewtopic.php?f=4&t=2347&p=23187#p23184, в частности электро модуль хотелось бы подробнее в отношении снятия показаний частоты сети 220В.
С Arduino IDE просто беда, вот статья в которой описаны некоторые моментыНе могу откомпилировать АМS под студией версии 1.6.7
Ругается на модуль elektro
http://geektimes.ru/post/268522/
Проблемы возникают даже в «родной» 1.6.5. Так что первая рекомендация — попробовать откомпилировать в 1.6.5. Что делать с кривой (без кавычек) 1.6.7 я не знаю.
-
VGorokhov
- Сообщения: 51
- Зарегистрирован: Пн фев 09, 2015 4:12 am
- Откуда: г. Актау, Мангистауской области
Re: Arduino Mega Server
Вас интересует подключение Power Monitor вообще или механизм определения частоты (50 Гц) сетевого напряжения?Alex писал(а):В описании по подключению модулей viewtopic.php?f=4&t=2347&p=23187#p23184, в частности электро модуль хотелось бы подробнее в отношении снятия показаний частоты сети 220В.
Добрый день, Alex!
Меня интересует механизм определения частоты.
Dell Precision T5610, Linux,
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
Raspberry Pi 3, Raspberry PI 2, Raspberry PI A+
"Умный выключатель"
"Умная розетка"
MySensor датчик на аккумуляторе AA
Ароматизатор MySensors
Re: Arduino Mega Server
Alex, сколько дней максимально работал у тебя AMS? У меня uptime 4 дня. Теперь сокеты заняты. Все 4 дня у меня висела подключенная веб-страница.
Re: Arduino Mega Server
Это тема отдельной диссертацииМеня интересует механизм определения частоты.
А пока, вкратце, можно пояснить так.
Функция
Код: Выделить всё
getFreqPeriod() Код: Выделить всё
synchroSignal() Код: Выделить всё
if ((i > 146 && i < 206) && (tempVal < startVal + 2 && tempVal > startVal - 10)) { 1/х
Вот и вся магия.
Re: Arduino Mega Server
Я специально не проводил экспериментов, но по ощущениям 0.12 версия, которую можно взять на странице загрузкиAlex, сколько дней максимально работал у тебя AMS? У меня uptime 4 дня. Теперь сокеты заняты. Все 4 дня у меня висела подключенная веб-страница.
http://hi-lab.ru/arduino-mega-server/details/download
ведёт себя адекватно и не склонна к зависаниям, чего не скажешь о 0.13-й. Сейчас готова 0.14 версия для Due, которую иначе, как чумовейшей я назвать не могу. И через несколько дней она появится на сайте. С ней таких проблем не наблюдается, хотя специально я не проверял.
0.14 для Due настолько хороша, что можно смело идти в магазин за Due тем, у кого её ещё нет. После выхода 0.14 всё остальное будет не актуально.
Re: Arduino Mega Server
Получается 0.13 для меги будет последней версией?