реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Программа для настройки GPRS модемов, Программа для настройки GPRS модемов
T2k
сообщение Dec 4 2009, 11:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Добрый .

Собственно, в своей повседневной работе мне часто приходится настраивать модемы для режима CSD и не только. Надоело все это в HyperTerm делать. Долго и утомительно.
Хочу во-первых сделать для себя, а во-вторых, может кому тоже пригодится.
Собственно, у меня 2 вопроса :

1) какими программами Вы пользуетесь для настройки GSM\GPRS модемов?
2) какие будут пожелания ?

В голову приходит создание "макросов". Типа создал макрос:
ATE0
ATS0=1
ATS10=50
AT+IPR=38400
AT&W

Сохранил его. Вызвал и ЭТО все запишется в модем с результатами и ответами от него. В общем, буду рад всевозможным советам и мнениям.
Спасибо !!!
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 4 2009, 13:07
Сообщение #2


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(T2k @ Dec 4 2009, 15:02) *
Добрый .

Собственно, в своей повседневной работе мне часто приходится настраивать модемы для режима CSD и не только. Надоело все это в HyperTerm делать. Долго и утомительно.
Хочу во-первых сделать для себя, а во-вторых, может кому тоже пригодится.
Собственно, у меня 2 вопроса :

1) какими программами Вы пользуетесь для настройки GSM\GPRS модемов?
2) какие будут пожелания ?

В голову приходит создание "макросов". Типа создал макрос:
ATE0
ATS0=1
ATS10=50
AT+IPR=38400
AT&W

Сохранил его. Вызвал и ЭТО все запишется в модем с результатами и ответами от него. В общем, буду рад всевозможным советам и мнениям.
Спасибо !!!

ради этого даже программу городить не надо


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
T2k
сообщение Dec 4 2009, 13:27
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Цитата(Master of Nature @ Dec 4 2009, 16:07) *
ради этого даже программу городить не надо


Что, вручную в гипертерминале вводить нравится ?
А если их за день нужно шт.30-50 запрограммировать ? Не надоест ?

Еще мнения будут ?
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 4 2009, 15:25
Сообщение #4


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(T2k @ Dec 4 2009, 17:27) *
Что, вручную в гипертерминале вводить нравится ?
А если их за день нужно шт.30-50 запрограммировать ? Не надоест ?

Еще мнения будут ?

Воспользоваться копи-пастом не пробовали?
копируешь все команды, и выполняешь вставку в HyperTerminal.
Ctrl+V у меня неправильно воспринимается, но вот "Передать главному компьютеру" в контекстном меню работает верно.
Есть еще подозрение, что можно все это сделать через простой командный файл *.bat, но это надо проверить на досуге.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
mdmitry
сообщение Dec 4 2009, 16:05
Сообщение #5


Начинающий профессионал
*****

Группа: Свой
Сообщений: 1 215
Регистрация: 25-10-06
Из: СПб
Пользователь №: 21 648



А нельзя ли создать файл с необходимыми командами и его загружать через терминал? Или необходим контроль ответов платформы?


--------------------
Наука изощряет ум; ученье вострит память. Козьма Прутков
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 4 2009, 17:40
Сообщение #6


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(mdmitry @ Dec 4 2009, 20:05) *
А нельзя ли создать файл с необходимыми командами и его загружать через терминал? Или необходим контроль ответов платформы?

Так и получится, если делать, как я уже написал.
А насчет конфигурирования - я сам почти каждый день занимаюсь подобным. Только у меня хотя модемов и меньше, но надо настраивать внимательнее, т.к. мне важно контролировать ответы + все они настраиваются по своему.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
T2k
сообщение Dec 4 2009, 17:49
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 9-01-09
Из: Харьков
Пользователь №: 43 086



Ну, господа, как хотите.
Себе-то я уже все сделал. Сделаю еще лучше (в отдельном потоке, в макросах которые удобно вызывать, со временем ответов от модема, с прогнозируемым(т.е. ожидаемым) ответом и т.д.) Не хотите - ну и не надо. Юзайте гипертерминал !

Удачи...

Сообщение отредактировал T2k - Dec 4 2009, 17:50
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Dec 4 2009, 18:13
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



А кто юзает ГТ ? ГТ это то, что у всех есть. Для дела-же юзают более интересные терминалы. В т.ч. и с исполнением макросов...
ЗЫ. А вообще разных терминалов - хорошая кучка с хвостиком.
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Dec 5 2009, 04:14
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



http://sites.google.com/site/braypp/terminal


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
M_Z
сообщение Dec 5 2009, 04:38
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(T2k @ Dec 4 2009, 14:02) *
Добрый .

Собственно, в своей повседневной работе мне часто приходится настраивать модемы для режима CSD и не только. Надоело все это в HyperTerm делать. Долго и утомительно.
Хочу во-первых сделать для себя, а во-вторых, может кому тоже пригодится.
Собственно, у меня 2 вопроса :

1) какими программами Вы пользуетесь для настройки GSM\GPRS модемов?
2) какие будут пожелания ?

В голову приходит создание "макросов". Типа создал макрос:
ATE0
ATS0=1
ATS10=50
AT+IPR=38400
AT&W

Сохранил его. Вызвал и ЭТО все запишется в модем с результатами и ответами от него. В общем, буду рад всевозможным советам и мнениям.
Спасибо !!!

А смысл этого программирования?
Как мне кажется Вы всеравно используете модем с каким то контроллером. Так пускай он и программирует.
Go to the top of the page
 
+Quote Post
Baser
сообщение Dec 5 2009, 13:13
Сообщение #11


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(M_Z @ Dec 5 2009, 06:38) *
Как мне кажется Вы всеравно используете модем с каким то контроллером. Так пускай он и программирует.

+1

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

Для своих изделий модемы предварительно не программирую. Этим занимается софт МК после включения...
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Dec 5 2009, 16:36
Сообщение #12


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(Baser @ Dec 5 2009, 17:13) *
+1

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

Для своих изделий модемы предварительно не программирую. Этим занимается софт МК после включения...
+1
Такие настройки должен делать контроллер самостоятельно.
Насчет командных файлов: можно сделать файл с расширением 'bat' в котором будут команды типа:
Код
echo ATE0 > COM1
echo AT+IPR=1200 > COM1
echo AT&W > COM1
Где вместо COM1 - номер порта, к которому подключен модем.
проблема в том, что ответы не видны.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 5 2009, 16:50
Сообщение #13


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Да любая терминалка, способная отправлять текстовые файлы. Easyport хотя бы, тот ещё и лог автоматом пишет.
Но насчёт прописывания настроек самим МК вполне согласен, разве что проверку в начале прикрутить, чтобы модуль по каждому включению зазря не третировать...

Цитата(Master of Nature @ Dec 5 2009, 18:36) *
Код
echo ATE0 > COM1
echo AT+IPR=1200 > COM1
echo AT&W > COM1
Где вместо COM1 - номер порта, к которому подключен модем.
проблема в том, что ответы не видны.

Ещё короче:
copy /B settings.txt COM1
В файл settings.txt прописывается, естественно, требуемая последовательность команд.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
sensor_ua
сообщение Dec 6 2009, 05:19
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 266
Регистрация: 22-04-05
Из: Киев
Пользователь №: 4 387



Цитата
Ещё короче:
copy /B settings.txt COM1

Обычно нужно построчно и с паузами
Это можно отправить примерно таким батинком (если строка начинается с "#", то она не будет отправлена)
Код
@echo off
for /f "eol=# tokens=*" %%i in (myfile.txt) do (
@echo %%i > COM1
@ping localhost -w 1000 -n 2 > nul
)

Пауза определяется цифирькой после -n как число минус одна секунд
А вот как смотреть приём... Ну разве что поставить терминал а-ля bray на другом порту и подсматриватьwink.gif через проводок, но тогда это масло масляное.
Если хочется умно отправлять, то в bray и teraterm есть скриптовые языки - можно разобраться и использовать.
кроме того был скриптовый язык именно для работы с модемами в винде, где-то в районе дозвона по телефонному модему.
вот что-то на близкую тему http://www.winzone.ru/articles/318


--------------------
aka Vit
Go to the top of the page
 
+Quote Post
ass20
сообщение Dec 14 2010, 11:24
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 7-09-06
Пользователь №: 20 167



есть программа terra term, она поддерживает макросы

http://ttssh2.sourceforge.jp/

программа бесплатная
пишите свои команды в макрос и радуетесь
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th June 2025 - 19:55
Рейтинг@Mail.ru


Страница сгенерированна за 0.01573 секунд с 7
ELECTRONIX ©2004-2016