Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: VladSun в Mar 16, 2005, 19:26



Титла: Модем, CID
Публикувано от: VladSun в Mar 16, 2005, 19:26
И двата модема (Robotics и Rockwell chipsets) поддържат CID, но и двата не успяват да го изведат.
Ползваx два различни Perl модула - Ivrs и Device::Modem, но нямаше резултат. Заради това мисля, че проблемът е хардуерен - в смисъл БТК мрежата да не би да е с различен стандарт от този за който са предвидени тези AT команди?

Някой да го е подкарвал това чудо?


Титла: Модем, CID
Публикувано от: dafo в Mar 17, 2005, 00:10
Ако иде реч за Caller ID, трябва да си го пуснеш с договор от бетека, ако не ме лъже паметта.


Титла: Модем, CID
Публикувано от: VladSun в Mar 17, 2005, 00:15
.....  ;)
e не съм чак толкова загубен - на същата линия има закачен телефон, който без проблеми показва ИД-то.


Титла: Модем, CID
Публикувано от: laskov в Mar 17, 2005, 09:51
Май имаше различни стандарти за предаването на тази инфо.
От сайта на БТК:
Цитат
– CLIP

При активиран "CLIP", Вие виждате на дисплея на Вашия телефонeн апарат номера на този, който Ви търси.    

Вашият телефонен апарат трябва да бъде с дисплей и да работи в режим FSK (моля, проверете в инструкцията на апарата).      

Ако желаете да видите номера на този, който Ви търси по време на разговор, е необходимо да активирате и услугата "Чакащо повикване".


Титла: Модем, CID
Публикувано от: VladSun в Mar 18, 2005, 23:06
Благодаря за ценната информация, laskov!

Успях да намеря,че FSK модулацията се използвала във v.23 (каквото и да е това). АТ командата за минаване в тоя режим е AT+MS=3 (поне за тоя чипсет). Като го сетна регистъра с тая команда, не връща грешка, но въпреки това CID-a не работи. AT+MS? ми връща 3, т.е. си е сетнало мода така...
Някакви предложения?


Титла: Модем, CID
Публикувано от: Uvigii в Mar 18, 2005, 23:42
AT+MS=....
 това не даваше ли скоростта на връзката ?!
за рокуел
Цитат
+MS - Select Modulation
This extended-format command selects the modulation and, optionally, enables or disables automode, specifies the lowest and highest connection rates.
The command format is:
+MS=[mod],[automode],[min_rate],[max_rate],[x_law],[rb_signaling]
+MS=11,1 disables k56flex and V.90 on some Rockwell modems and enables V.34 (33.6)
+MS=V34 disables V.90 on some Rockwell HCF chipset modems and enables V.34 (33.6)
+MS=k56flex disables V.90 on some Rockwell HCF chipset modems and enables k56flex
+MS=V90 enables V.90 on some Rockwell HCF chipset modems.

т.е. не мисля, че има нещо общо със ЦИД
инфо


Титла: Модем, CID
Публикувано от: VladSun в Mar 18, 2005, 23:53
Да, ама тогава БТК за какво ще иска FSK?
Може би сигналният протокол използва FSK?


Титла: Модем, CID
Публикувано от: laskov в Mar 21, 2005, 09:30
VladSun, тази AT команда явно поддържа повече параметри - виж поста на Uvigii. Не знам за какво служат последните два
Цитат
5.     <x-law> is an optional number which specifies the codec type.
        The options are:

        0=m-Law
        1=A-Law

 6.     <rb_signaling> is an optional number which enables or disables robbed bit signaling generation in a sever modem or enables or disables robbed bit signaling detection in a client modem.
        The options are:

        0=Robbed bit signaling generation (server modem) or detection (client modem) disabled (default)
        1=Robbed bit signaling generation (server modem) or detection (client modem) enabled                                                                        

        Note that ATZ will reset the <rb_signaing> selection to 0 (disabled)

Може би командата трябва да зададеш така:
Цитат
AT+MS=3,,,,1,1
или нещо подобно  :(