![]() |
|
|
|
|
#1 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
JS отправляет запрос ардуине, а утилита Serd слушает порт все время, без остановки
и если что то пришло от ардуины то serd ловит эти данные и складывает в БД. Даже если небыло запроса и на ардуине прописать функцию отправки данных по физическомкому изменению выключателя, то утилита serd тоже примет эти данные и положит в БД |
|
|
|
|
|
#2 | |
|
Junior Member
Регистрация: 22.04.2015
Сообщений: 24
Вес репутации: 0 ![]() |
Цитата:
|
|
|
|
|
|
|
#3 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Возможно что я напутал, тут главное что Serd все время читает данные
А запрос нужно только при открытии страницы. Во всех остальных случаях БД обновляется при изменении состояния пина JS достаточно только читать базу каждую секунду |
|
|
|
|
|
#4 |
|
Junior Member
Регистрация: 22.04.2015
Сообщений: 24
Вес репутации: 0 ![]() |
то есть при физическом изменении пина ардуино нужно просто послать код изменения , Serd его словит и изменит базу данных, а JS изменит состояние на веб странице
|
|
|
|
|
|
#5 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Да .
|
|
|
|
|
|
#6 |
|
Junior Member
Регистрация: 22.04.2015
Сообщений: 24
Вес репутации: 0 ![]() |
Иногда слетает с процесов serd , где то записываеться лог ошибок чтобы можно было посмотреть причину
|
|
|
|
|
|
#7 |
|
Senior Member
Регистрация: 25.11.2013
Сообщений: 116
Вес репутации: 0 ![]() |
Попробуйте запустите вот так
serd /dev/ttyUSB0 1800 > /tmp/serd.log |
|
|
|
|
|
#8 |
|
Junior Member
Регистрация: 22.04.2015
Сообщений: 24
Вес репутации: 0 ![]() |
arduino подключен через хаб и pl2303, периодически USB0 пропадает и появляется USB1, в чем может быть проблема?
|
|
|
|
|
|
#9 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Может быть хаб пробленый?
|
|
|
|
|
|
#10 |
|
Junior Member
Регистрация: 14.03.2015
Сообщений: 15
Вес репутации: 0 ![]() |
Заметил один нюанс, либо у меня что то не так. Ситуация следующая если в модуле свет включен, а физически его выключили, то статус обновляется после обновления странички, а вот наоборот нет если свет включен физически то в модуле он не обновляется.
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|