Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.03.2013, 19:05   #1
zuriuslev
Junior Member
 
Регистрация: 19.12.2012
Адрес: Марбелья
Сообщений: 18
Вес репутации: 0
zuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond reputezuriuslev has a reputation beyond repute
Thumbs up SJinn - утилита для сбора данных и управления по RS-232.

Отличная утилита для коммуникациии между роутером и Arduino (Launchpad)
SJinn

Очень удобна для сбора показаний датчиков с Arduino.
Простой, доступный интерфейс коммандной строки.
Цитата:
Usage: sjinn option [options] ...

-d, --file serial I/O device [default /dev/ttyS0]
-b, --baud set baudrate [default 9600]
-p, --comm set (databits)(parity)(stopbits) [default 8n1]

--xonxoff XON/XOFF (software flow control) [default off]
--rtscts RTS/CTS (hardware flow control) [default off]
--dtr disable DTR [default enabled]
--rts enable RTS [default disabled]

-s, --send STRING write string to device
-r, --read INT read n characters from device
-w, --wait FLOAT seconds between send and read [default 0.5]
--pause FLOAT wait time for pause-character [default = wait]
-m, --msec specify pause and \w times in mSec [default = seconds]

-n, --nolf do not output the trailing new line
--trim INT truncate lines to n chars
--wrap INT wrap lines to n characters
--hex display read buffer in hex [default = ASCII_ONLY]
--hex+ display read buffer in hex + ASCII [default = ASCII_ONLY]
--verbose verbose

-h --help display this help and exit
-V, --version output version and exit
Например, на Launchpad крутится скетч читающий показания датчиков температуры, влажности и атмосферного давления.
Цикл чтения датчиков начинается после получения символа "m" из сериального порта.
Результаты измерений передаются в тот-же порт.

# rs232 -d /dev/ttyACM0 --dtr --rts -s "m" -r32
18.2 1003.53 57.2

Скомпилировал для OpenWRT TL-MR3220.
Попробуйте, на предмет совместимости ...
Вложения
Тип файла: rar rs232.rar (14.2 Кб, 233 просмотров)

Последний раз редактировалось zuriuslev; 16.03.2013 в 19:11.
zuriuslev вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 07:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика