04.05.2015, 19:58 | #91 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Модуль "Light Switch"
С обратной связью сейчас тестирую модуль "Light control"
По остальным вопросам к Дмитрию обращайся |
04.05.2015, 22:40 | #92 |
Senior Member
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0 |
Re: Модуль "Light Switch"
Ну не знаю, что то с этим мостиком не так работает модуль, надо разобраться, все уже попробовал и кондер и прописку в local.rc STTY команду, не помогло.....команды идут через сериал монитор, но не отрабатывают, скорее всего не так идут....не те цифорки доходят...
|
04.05.2015, 23:58 | #93 | |
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 600 |
Re: Модуль "Light Switch"
Цитата:
Я на pl2303 подключил и забыл. Вот stty --help почитай, может чем поможет. Сам ничего в этом не.... Код:
stty --help Использование: stty [-F УСТРОЙСТВО] [--file=УСТРОЙСТВО] [НАСТРОЙКА]... или: stty [-F УСТРОЙСТВО] [--file=УСТРОЙСТВО] [-a|--all] или: stty [-F УСТРОЙСТВО] [--file=УСТРОЙСТВО] [-g|--save] Печатает или изменяет настройки терминала. -a, --all напечатать все текущие настройки в форме, понятной человеку -g, --save напечатать все текущие настройки в форме, понятной программе stty -F, --file=УСТРОЙСТВО открыть и использовать указанное устройство вместо стандартного ввода --help показать эту справку и выйти --version показать информацию о версии и выйти Необязательный знак минус перед НАСТРОЙКОЙ означает отрицание. Звездочкой отмечены настройки, не описанные в стандарте POSIX. Доступность той или иной настройки определяется используемой системой. Специальные символы: * dsusp СИМВОЛ СИМВОЛ будет посылать терминалу сигнал останова при завершении ввода eof СИМВОЛ СИМВОЛ будет означать конец файла (прекращать ввод) eol СИМВОЛ СИМВОЛ будет означать конец строки * eol2 СИМВОЛ другой СИМВОЛ для конца строки erase СИМВОЛ СИМВОЛ будет стирать последний введенный до него intr СИМВОЛ СИМВОЛ будет посылать сигнал прерывания kill СИМВОЛ СИМВОЛ будет стирать текущую строку * lnext СИМВОЛ СИМВОЛ будет вводить следующий символ, отменяя его специальное действие quit СИМВОЛ СИМВОЛ будет посылать сигнал выхода * rprnt СИМВОЛ СИМВОЛ будет перерисовывать текущую строку start СИМВОЛ СИМВОЛ будет возобновлять ввод stop СИМВОЛ СИМВОЛ будет приостанавливать ввод susp СИМВОЛ СИМВОЛ будет посылать терминалу сигнал останова * swtch СИМВОЛ СИМВОЛ будет переключать уровень вложенности оболочки * werase СИМВОЛ СИМВОЛ стирать последние введенное слово Специальные настройки: Н установить скорости ввода и вывода равными Н бод * cols Н сообщить ядру, что терминал имеет Н столбцов * columns Н синоним cols ispeed Н установить скорость ввода * line Н использовать протокол линии Н min Н используется с -icanon, установить Н минимальным числом символов для завершения операции чтения ospeed Н установить скорость вывода * rows Н сообщить ядру, что терминал имеет Н строк * size напечатать числа столбцов и строк, известные ядру speed напечатать скорость терминала time Н используется с -icanon, установить временной предел для операции чтения равным Н десятым секунды Управляющие настройки: [-]clocal отменить управляющие сигналы модема [-]cread разрешить ввод * [-]crtscts разрешить управление потоком данных с подтверждением готовности csН установить размер символа равным Н бит, Н от 5 до 8 [-]cstopb использовать два разделяющих бита на символ (один, если с `-') [-]hup посылать сигнал обрыва терминальной линии, когда последний процесс закрывает терминал [-]hupcl синоним [-]hup [-]parenb генерировать при выводе бит четности и ожидать бит четности на вводе [-]parodd установить проверку на нечетность (даже с `-') Настройки ввода: [-]brkint символ break будет вызывать сигнал прерывания [-]icrnl преобразовывать возврат каретки в перевод строки [-]ignbrk игнорировать символы прерывания [-]igncr игнорировать символы возврата каретки [-]ignpar игнорировать символы с ошибками четности * [-]imaxbel при переполненном буфере ввода подавать звуковой сигнал и не сбрасывать буфер, игнорируя дальнейший ввод [-]inlcr преобразовывать перевод строки в возврат каретки [-]inpck использовать проверку четности ввода [-]istrip очищать старший (восьмой) бит вводимых символов * [-]iutf8 предполагать, что входные символы в кодировке UTF-8 * [-]iuclc преобразовывать заглавные буквы в строчные * [-]ixany позволить любому символу возобновить ввод [-]ixoff разрешить посылку символов приостановки/возобновления [-]ixon разрешить управление потоком данных [-]parmrk отмечать ошибки четности (последовательностью из 255 нулей) [-]tandem синоним [-]xioff Настройки вывода: * bsН значение паузы после забоя, допустимые Н [0..1] * crН значение паузы после возврата каретки, допустимые Н [0..3] * ffН значение паузы после перевода страницы, допустимые Н [0..1] * nlН значение паузы после новой строки, допустимые Н [0..1] * [-]ocrnl преобразовывать возврат каретки в перевод строки * [-]ofdel использовать символы стирания вместо нулей для заполнения * [-]ofill использовать символы заполнения для задержек * [-]olcuc преобразовывать строчные буквы в заглавные * [-]onlcr преобразовывать перевод строки в возврат каретки и новую строку * [-]onlret перевод строки производит возврат каретки * [-]onocr не печатать возврат каретки в первом столбце [-]opost форматировать вывод * tabН значение паузы после горизонтальной табуляции, допустимые Н [0..3] * tabs синоним tab0 * -tabs синоним tab3 * vtН значение паузы после вертикальной табуляции, допустимые Н [0..1] Локальные настройки: [-]crterase стирать символы как забой-пробел-забой * crtkill стирать всю строку, подчиняясь установкам echoprt и echoe * -crtkill стирать всю строку, подчиняясь установкам echoctl и echok * [-]ctlecho отображать управляющие символы с шапочкой (`^c') [-]echo отображать вводимые символы * [-]echoctl синоним [-]ctlecho [-]echoe синоним [-]crterase [-]echok отображать перевод строки после символа уничтожения * [-]echoke синоним [-]crtkill [-]echonl отображать перевод строки, даже если другие символы не отображаются * [-]echoprt выводить стираемые символы в обратном порядке, между \ и / [-]icanon использовать специальные символы erase, kill, werase, и rprnt [-]iexten использовать специальные символы, не описанные в стандарте POSIX [-]isig использовать специальные символы interrupt, quit, и suspend [-]noflsh запретить сброс буфера после приема специальных символов interrupt и quit * [-]prterase синоним [-]echoprt * [-]tostop приостанавливать фоновые программе, пытающиеся произвести запись на терминал * [-]xcase отображать `\' для заглавных букв, используется с icanon Комбинации настроек: * [-]LCASE синоним [-]lcase cbreak синоним -icanon -cbreak синоним icanon cooked синоним brkint ignpar istrip icrnl ixon opost isig icanon, символы eof and eol имеют значения по умолчанию -cooked синоним raw crt синоним echoe echoctl echoke dec синоним echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u * [-]decctlq синоним [-]ixany ek установить для символов erase and kill значения по умолчанию evenp синоним parenb -parodd cs7 -evenp синоним -parenb cs8 * [-]lcase синоним xcase iuclc olcuc litout синоним -parenb -istrip -opost cs8 -litout синоним parenb istrip opost cs7 nl синоним -icrnl -onlcr -nl синоним icrnl -inlcr -igncr onlcr -ocrnl -onlret oddp синоним parenb parodd cs7 -oddp синоним -parenb cs8 [-]parity синоним [-]evenp pass8 синоним -parenb -istrip cs8 -pass8 синоним parenb istrip cs7 raw синоним -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -opost -isig -icanon -xcase min 1 time 0 -raw синоним cooked sane синоним cread -ignbrk brkint -inlcr -igncr icrnl -iutf8 -ixoff -iuclc -ixany imaxbel opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke, все специальные символы установлены в их значения по умолчанию Управляет терминальной линией, подключенной к стандартному вводу. Запущенная без аргументов, печатает скорость передачи информации, line discipline и отличия от обычных установок. При установке, СИМВОЛЫ трактуются буквально или задаются в как ^c, 0x37, 0177 или 127; для отмены специальных символов служат значения ^- и undef. Об ошибках в stty сообщайте по адресу [email protected]. Домашняя страница GNU coreutils: <http://www.gnu.org/software/coreutils/> Справка по работе с программами GNU: <http://www.gnu.org/gethelp/> Об ошибках в переводе stty сообщений по адресу <[email protected]> Последний раз редактировалось melsem; 05.05.2015 в 00:02. |
|
07.05.2015, 20:38 | #94 |
Junior Member
Регистрация: 06.08.2014
Сообщений: 2
Вес репутации: 0 |
Re: Модуль "Light Switch"
Такая же проблема была, с Nano v.3 на CH341. Поменял в скетче скорость порта на 9600, так же в настройке драйвера ttyUSB0. После этого заработал модуль "Light Control", правда почему то без обратной связи. На сколько критична такая скорость порта не понял. Конденсатор на "reset" стоит.
|
10.05.2015, 09:09 | #95 | |
Senior Member
Регистрация: 07.01.2015
Адрес: Baku
Сообщений: 225
Вес репутации: 0 |
Re: Модуль "Light Switch"
Цитата:
|
|
10.05.2015, 19:02 | #96 |
Junior Member
Регистрация: 06.08.2014
Сообщений: 2
Вес репутации: 0 |
Re: Модуль "Light Switch"
Да, с HTML кнопкой работает. Это первый модуль, с которым пробовал Arduinu. Сперва долго бился, не мог запустить. Подключил конденсатор на сброс, потом решил попробовать поменять скорость порта. Заработало как часы.
|
16.03.2017, 12:07 | #97 |
Member
Регистрация: 12.01.2016
Адрес: Кривой Рог
Сообщений: 36
Вес репутации: 0 |
Добрый день всем!
Заметил что в модуле не работает инверсия в режиме "кнопка". Галочку поставить можно но реакция не меняется. Получается пока не нажимал на кнопку реле выключено, а вот только нажал и отпустил кнопку то реле включилось и выключается кратковременно при нажатии той же кнопки. Вот если бы инверсия всё таки работала, было бы правильно. Последний раз редактировалось anatoliylagutenko; 16.03.2017 в 16:23. |
16.03.2017, 16:04 | #98 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Дмитрий (Автор модуля) последний раз появлялся здесь 12.09.2016
Кроме него никто не ответит |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|