Найдено 313 результатов

Urbas81
22 апр 2014, 15:12
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

alexsis_76 писал(а):
чтоб они не зааменялись числами
сохраняйте их как строки
Мне б код :mrgreen: для Alarm List последнее поле, а лучше 2 последних поля в строке :roll:
Urbas81
22 апр 2014, 10:37
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

alexsis_76 писал(а):
Разобрался с функцией вывода в буфер, поменял в библиотеке, теперь в переменную попадает то, что нужно. Теперь пытаюсь осилить момент, когда в поле необходимо вводить спецсимволы, типа /?, и чтоб они не зааменялись числами, а так и сохранялись, как это можно решить?
Urbas81
18 апр 2014, 20:43
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

alexsis_76 писал(а):
?р=14&g=4
это в какой строке
Ну это я пока подставляю вручну. пример, в планах формировать строку по типу как в Megad.
Urbas81
18 апр 2014, 17:34
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

client_browse_url первая переменная это фиксированный путь , она находится в памяти программ (макрос PSTR) а Вы пытаетесь запихать туда строку из памяти данных, смотрите client_browse_url внутри void client_browse_url(prog_char *urlbuf, char *urlbuf_varpart, prog_char *hoststr,void (*callback)(uint...
Urbas81
18 апр 2014, 16:33
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

Urbas81 у Вас что нибудь получилось Ну сдвиги есть, уже на сервер начинают приходить запросы, сейчас пробую заменить вкладку Alarm list чтоб туда прописывать GET запросы. Не могу побороть две вещи: - если меняю строку client_browse_url(PSTR("/alex-test-http.php"),"/apache","",&browserresult_callbac...
Urbas81
17 апр 2014, 11:30
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

alexsis_76 писал(а):Urbas81 в архиве исходник netalarma с клиентом клиент посылает HTTP на адрес указанный в качестве лога, сервер в ответ посылает 404, т к по указанному пути ничего нет
О! :D вот это тема, еще и пинг реализован, вообще отлично, буду пробовать. Спасибо огромное.
Urbas81
16 апр 2014, 16:41
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

Urbas81 Добрый вечер а Вы клиента инициализировали вот это init_mac(mymac); client_ifconfig(myip,netmask); в архиве исходник программы , там есть работающий клиент , если что спрашивайте Nf в исходниках NetAlarm нет такой функции, я начал ее переносить из исходников Megad, в итоге куча переменных п...
Urbas81
15 апр 2014, 15:59
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

Ничего не получается, не хватает знаний по сетевому протоколу, начинаю копировать с одного проекта в другой функции, тянет за собой другие переменные и в итоге тупик. Разбирался с исходником от Tuxgraphics client-www, nf что-то вроде отправляется, но там свои тараканы.
Urbas81
14 апр 2014, 12:21
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

а #undef WWW_client куда дели если объявили то ругаться бы начал на неверное число аргументов кстати когда объявите WWW_client должен увеличиться размер прошивки Все поменял, добавил недостающие переменные, потянуло за собой правку других функций, плюс в файле ip_arp_udp_tcp.h еще пришлось править,...
Urbas81
13 апр 2014, 12:02
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

Добрый день подискутирую чисто теоретически, программирование завтра ;) undefined reference to `client_browse_url ' это из за того что не включен клиент в ip_config.h что бы подключить добавьте туда #define WWW_clien #undef WWW_client заккоментируйте или уберите объявите в main browserresult_callba...
Urbas81
11 апр 2014, 13:15
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

Вот добавил строчку client_browse_url(PSTR("/test-http.php"),"","",0); в ветку где идет опрос DS18B20, правда не знаю достаточно ли этих данных для отправки, но если вставляю другие строки, где прописаны &browserresult_callback mac ip, тогда начинает выскакивать про неизвестную ф-ю &browserresult_ca...
Urbas81
11 апр 2014, 11:42
Форум: Умный Дом своими руками
Тема: Проблемы при программировании AVR на Си
Ответы: 172
Просмотры: 87561

Re: Проблемы при программировании AVR на Си

Кстати, у вас служба NetAlarm под виндой работает ? Вижу сниффером Alarm-сообщения, а вот служба их не читает/распознает - пока не знаю где копать. Склоняюсь уже freebsd поднять на чем-нибудь. В планах к Manager прикрутить smtp клиента на дополнительной странице и слать лог на почту в зависимости о...
Urbas81
26 мар 2014, 11:41
Форум: Умный Дом своими руками
Тема: Умный дом Ethernet + 1-Wire + Bootloader
Ответы: 314
Просмотры: 164203

Re: Умный дом Ethernet + 1-Wire + Bootloader

сделал что смог на каждый порог действие и реверс по два действия на порог не вмещается - даже eeprom не хватает но даже так вроде бы нормально но изменять очень многое пришлось так что возможны сюрпризы Появилось свободное время, решил потестить, до железа пока не добрался, а значит температурные ...
Urbas81
03 мар 2014, 12:52
Форум: Умный Дом своими руками
Тема: Умный дом Ethernet + 1-Wire + Bootloader
Ответы: 314
Просмотры: 164203

Re: Умный дом Ethernet + 1-Wire + Bootloader

DOCSIMUS писал(а): сделал что смог
на каждый порог действие и реверс
по два действия на порог не вмещается - даже eeprom не хватает
но даже так вроде бы нормально
но изменять очень многое пришлось
так что возможны сюрпризы
А сходников больше не будет? Я тоже не смогу потестить. :cry:
Urbas81
19 фев 2014, 12:15
Форум: Умный Дом своими руками
Тема: Умный дом Ethernet + 1-Wire + Bootloader
Ответы: 314
Просмотры: 164203

Re: Умный дом Ethernet + 1-Wire + Bootloader

DOCSIMUS , планируется ли в ближайшее время выкладывание исходников с исправлениями под Atmega328, я уже подготвил ус-во, основное что хочу от него, это по DS18b20 включать и выключать выход, в режиме термостата, т.е по достижении верхнего порога включить реле при снижении за нижний порог выключить...
Urbas81
10 фев 2014, 11:35
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Ответы: 1811
Просмотры: 848364

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Добрый День, всем. Поправьте меня если я не правильно понимаю алгоритм работы MegaD-328, т.е. при срабатывании какого либо входа Мега отправляет сообщение на сервер об выполнении указанного, в поле Script, скрипта. И еще вопрос такого характера. Как можно определить с какой из Мег(если не одна) при...
Urbas81
09 фев 2014, 01:50
Форум: Умный Дом своими руками
Тема: Умный дом Ethernet + 1-Wire + Bootloader
Ответы: 314
Просмотры: 164203

Re: Умный дом Ethernet + 1-Wire + Bootloader

Вложите пожалуйста hex последней версии бута, похоже у меня что-то не так компилируется, залил предыдущий бут, соединение появляется но нет верификации, с мои текущим вариантом нет соединения.
Urbas81
08 фев 2014, 22:51
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Ответы: 1811
Просмотры: 848364

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Urbas81, адрес сервера указывается в основных настройках "net conf" в соответствующих полях (отдельно ip-адрес, отдельно имя скрипта) NetAction - поле, где вносится ПОЛНЫЙ URL вместе с IP-адресом. Например, 192.168.0.1/script.php NetAction не предназначен для отправки сообщений на основной сервер. ...
Urbas81
08 фев 2014, 22:31
Форум: Умный Дом своими руками
Тема: Прошивка MegaD-328 (релизы, обсуждения, предложения)
Ответы: 1811
Просмотры: 848364

Re: Прошивка MegaD-328 (релизы, обсуждения, предложения)

Urbas81, укажите пожалуйста точно. Что именно вы вносите в поле NetAction vtec, контроллеры абсолютно исправны, просто для вашей схемы неправильно выставлено тактирование. Если я правильно понимаю вашу ситуацию, перепрограммировать фьюзы можно: в другом устройстве, переделав ваше, с помощью паралле...