[man] Определяем уровень сигнала АТ-командой

Паук

Пивовар
Команда форуму
Реєстрація
27.10.07
Місто
Полтава
Телефон
(M) forever
По палкомеру (более интеллектуального девайса, увы, под рукой не было) 2-3 кубика.
Интеллектуальным девайсом в данном случае будет выступать сам мобильный телефон.
Подключаем его к компьютеру/ноутбуку/кпк в режиме модема (либо шнурком, либо через синезуб или красноглаз), запускаем терминал (на пк - это hyperterminal в винде или minicom в юниксе, для Palm могу посоветовать BtSerial Pro для подключения мобильного через БТ), выбираем устройством либо модем, либо соответственный СОМ-порт.
Вводим команду:
at+csq
Ответ будет примерно таким:
+CSQ: 15,99
Ну а дальше по нехитрой формуле определяем уровень сигнала в дБ: [-113 + Х * 2]
т.е. у меня сигнал -113+15*2 = -83 дБ
(0: -113 1: -111 2: -109 ... 31: -51)
Второе значение - это "RXQUAL в таблице GSM 05.08". Что это такое - без понятия, но я еще не сталкивался с мобильным/модемом, который бы показывал не 99 (это "неизвестно или нельзя определить")

Ниже скрин с пальмы:


ЗЫ: здесь лежит ооочень толковый мануал по АТ-командам, из которого можно узнать много интересного...
 
Останнє редагування:
Реєстрація
30.04.08
Місто
Киевская область
Телефон
Nokia 6630 , Nokia Lumia 800
Паук,
СПС за инфу, толковый мануал скачал уже давно ток не знал как эти команды посылать , теперь знаю
 
Реєстрація
26.10.07
Місто
London
Телефон
Samsung Galaxy S20
Паук,
Вельми дякую. І мануал дуже до речі.
А то в мене є 7390, з грохнутим внутрішнім екраном, я її як модем для Утела юзаю.
Раніше стрибати між Бі та Утелом доводилось, по пам'яті виставляючи в меню режим тільки GSM/тільки UMTS, що далеко не завжди виходило з першого разу.
Тепер:
at+cops=?
+COPS: (1,"UKR 07",,"25507"),
(2,"UKR_WellCOM",,"25502"),
(3,"life:)",,"25506"),
(3,"UMC",,"25501"),
(3,"Beeline UA",,"25505"),
(3,"KYIVSTAR",,"25503"),,(0,1,3),(0,2)
at+cops=1,2,"2550X" (х - код оператора)

І я в потрібній мені мережі)
 
Реєстрація
26.10.07
Місто
Киев
Телефон
Е71&D780
A как совместить две ат-команды, например так, чтобы быбрать лайф в качестве сетки нужной и получить доступ в интернет через точку "internet"?
 

Lestat

той самий
Реєстрація
06.05.08
Місто
Lviv
Телефон
Xperia, а1200е, moto v3m, siemens m55, siemens s55, sam x100, Panasonic
спочатку потрібно ввести АТ команду вибору мережі а потім команду зміни точки доступу:), або навпаки.ІМХО.
 
Останнє редагування:

Lestat

той самий
Реєстрація
06.05.08
Місто
Lviv
Телефон
Xperia, а1200е, moto v3m, siemens m55, siemens s55, sam x100, Panasonic
і перед роботою з модемом по АТ потрібно спочатку посилати команду ATE0<0D>
<0D> - в 16 системі числення, означає закінчення строки, тобто команди.
Okey, пробуй набирать через ";"
команда має закінчуватися символом <0D>
 

EricX

Morpheus
Реєстрація
26.10.07
Місто
Івано-Франківськ
і перед роботою з модемом по АТ потрібно спочатку посилати команду ATE0<0D>
<0D> - в 16 системі числення, означає закінчення строки, тобто команди.

команда має закінчуватися символом <0D>
Так от набір з декількох команд (через ";")і закінчуй на 0D
 

Паук

Пивовар
Команда форуму
Реєстрація
27.10.07
Місто
Полтава
Телефон
(M) forever
і перед роботою з модемом по АТ потрібно спочатку посилати команду ATE0<0D>
<0D> - в 16 системі числення, означає закінчення строки, тобто команди.
Необязательно
Например, у меня скрипт (для подключения жпрс) на пальме начинается с at+cgdcont=
ATE0 обозначает отключение "эхо" (т.е. дублирование введенной команды) Зависит от драйверов устройства - иногда без нее "задваиваются" команды, и приходится это самое эхо отключать.
По поводу нескольких команд.
Если команды простые - то ничего между ними не ставится
Например ATTV0E0M0L0+CSQ
Точка_с_запятой ставится только тогда, когда у команды есть несколько значений (как пример - у мобильного можно задать несколько точек доступа)
 
Реєстрація
16.02.08
Місто
Ужгород
Телефон
iPhone 15, SE2020
А нет такой команды что б можно было увидеть LAC и зависнуть на 1 определенной БС??? Искал но не нашел....Спасибо за мануал....оказывается у меня на Лайфе сигнал -88-94 дБ.
 
Зверху