Отправляет email-рассылки с помощью сервиса Sendsay

[TC] строка инициализации.

здравствуйте всем участникам рассылки, люди, подскажите кто знает, где и как
можно прописать вторую строку инициализации для модема, одна у меня уже прописанна,
а мне надо еще одну написать чтобы они две штучки были. заранее спасибо за ответы,
до свидания.
Евгений
город Кемерово
horizont19***@m*****.ru

Ответить   Wed, 14 Sep 2005 16:49:17 +0800 (#437092)

 

Ответы:

Здравствуйте, евгений!

Вы писали:

А по-подробнее, зачем это надо? Может можно будет совместить две строки
в одну? Или сохранить команды в память мопеда, чтобы при использовании
стандартной строки он инициализировался с теми параметрами, которые вы
задали? Та строка, которая в свойствах модема она не первая, потому как
по-умолчанию пустая. Модем не работает с пустой строкой. Первая
стандартная "ATZ" находится где-то в реестре или в дровах. Я в windows
98 ее в реестре находил и менял. Но возможно это еще зависит от типа
модема. Название параметра "reset", значение ATZ<cr>. <cr> я так понимаю
означает ввод команды. Вот эти значения и меняйте, в конце строки <cr>
обязательно. Еще надо обращать внимание на параметр что-то вроде
manufacturer, чтобы не изменить параметры другого модема, если их у вас
несколько установлено, конечно. После изменения смотрите log - там эти
изменения должны отразиться. Еще можно попробовать вначале посмотреть
log, на предмет какими командами модем инициализируется, затем эти
команды задать в поиске в реестре, найдя изменить, на ваше усмотрение, и
снова log посмотреть. Как видно из лога, некоторые команды друг другом
перекрываются, например, сначала идет команда "ATZ", затем "AT&F". Для
чего нужна первая команда не пойму, ведь "AT&F" - збрасывает модем к
фабричным настройкам. Если вы будете менять первую команду, то модем все
равно збросится, и команда работать не будет. Поэтому, чтобы все реально
заработало, скорее всего придется менять в реестре несколько строк, ну и
log отслеживать.

Ответить   Sat, 15 Oct 2005 00:38:47 +0700 (#437457)

 

Здравствуйте, Евгений.
Вы пишите:

"ATZ", затем "AT&F". Для
чего нужна первая команда не пойму, ведь "AT&F" - збрасывает модем к
фабричным настройкам.

По сути это разные команды. Первая (atz) должна вызывать "теплую" перезагрузку
модемного микроконтроллера. Вторая (at &f) должна
загрузить в ОЗУ настройки из ПЗУ (в современных модемах эти понятия в аппаратном
смысле несколько устарели, но в смысле логической
организации вполне подходят).
В различных реализациях восстановление фабричных настроек может автоматически
вызывать "теплый" рестарт микроконтроллера, но может
и не вызывать (зависит от модели и версии firmware).
Однако если микроконтроллер "завис", то никакие at-команды он воспринимать не
будет, пока его не перезагрузить atz. Поэтому, как
правило, в строках инициализации первой идет команда atz, чтобы остальные команды
поступали, так сказать, на "свежую голову".
Бывает, правда, что "зависает" он так, что приходиться дергать питание.
С уважением, Анатолий.

Ответить   "i_chay" Thu, 15 Sep 2005 09:15:00 +0500 (#437540)