Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Работа с com портом

Ответить
Настройки темы
Любой язык - Работа с com портом

Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Необходимо работать с модемом посредством AT команд.
Наткнулся на то, что можно работать через гипертерминал. Также в инете много разных альтернативных программ.
Но меня прежде всего интересует можно ли обойтись стандартными методами ввода команд? Например как в линуксе перенаправлять поток на определенное стандартное устройство. Нельзя ли это сделать как нибудь через команды cmd?
Или что то более серьезное типа WMI или Power Shell?
Основная идея состоит в том, чтоб можно было проверить состояние счета. Данные переданные com портом скинуть в файл. Обработать файл и при наличии определенной информации дать команду на пополнение счета.

Отправлено: 11:45, 07-04-2009

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата storm2005:
Например как в линуксе перенаправлять поток на определенное стандартное устройство. Нельзя ли это сделать как нибудь через команды cmd? »
Цитата:
MODE COM1: baud=4800 parity=N data=8 stop=1
TYPE command.txt >COM1
COPY COM1 text.txt
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:02, 07-04-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


Что то не получается отправить sms.
делаю так
MODE COM1: baud=115200 parity=N data=8 stop=1
TYPE C:\TEMP\command.txt >COM1

Содержимое command.txt
AT+CMGF=1
AT+CMGS="+38068XXXXXXX"
test, test, test

Отправлено: 14:03, 07-04-2009 | #3


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


storm2005
нет возможности проверить на практике,
попробуйте вводить команды с консоли (ASCII через Alt+код), в конце нажать Ctrl+Z
Код: Выделить весь код
COPY CON COM1
или копировать файл с командами напрямую:
Код: Выделить весь код
COPY command.txt COM1

Отправлено: 08:19, 08-04-2009 | #4


Новый участник


Сообщения: 43
Благодарности: 2

Профиль | Отправить PM | Цитировать


В первом случае:

Код: Выделить весь код
C:\TEMP>MODE COM1: baud=115200 parity=N data=8 stop=1

Состояние устройства COM1:
---------------------------
    Скорость:              115200
    Четность:              None
    Биты данных:           8
    Стоповые биты:         1
    Таймаут:               OFF
    XON/XOFF:              OFF
    Синхронизация CTS:     ON
    Синхронизация DSR:     OFF
    Чувствительность DSR:  OFF
    Цепь DTR:              ON
    Цепь RTS:              HANDSHAKE

C:\TEMP>COPY CON COM1 AT+CMGF=1
Ошибка в синтаксисе команды.

C:\TEMP>COPY CON COM1 AT+CMGF=1^Z
Ошибка в синтаксисе команды.
Во втором
Код: Выделить весь код
C:\TEMP>copy command1.txt COM1
Скопировано файлов:         1.
К сожалению без реакции...

Содержимое command1.txt
Код: Выделить весь код
AT+CMGF=1
AT+CMGS="+38068XXXXXXX"
test, test, test
Мне необходимо помимо отправки смс, также мониторить com порт на предмет ответа. Если этого не будет то от отправки никакого толка не будет.

Отправлено: 12:05, 10-04-2009 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Работа с com портом

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Проблемы с COM портом Jerrod_ Microsoft Windows NT/2000/2003 0 21-03-2008 18:06
работа с com-портом spartan Железо во FreeBSD 11 24-02-2005 23:25
Проблемы с ИК-портом SNV Мобильные ОС, смартфоны и планшеты 10 06-11-2004 16:51
Работа с com портом из Win2000! Serge2002 Программирование и базы данных 3 01-12-2003 19:18
Работа с последовательным портом в Power Builder. Octagon Программирование и базы данных 7 22-07-2002 21:26




 
Переход