ورود

View Full Version : آموزش: چطور میشه فهمید مودم کالرآیدی رو ساپورت میکنه ؟



gholami146
دوشنبه 31 تیر 1392, 00:14 صبح
این متن انگلیسی بدون ترجمه است :متعجب:


How to Test a MODEM for Caller ID Support

To use Mountain Systems Caller ID software products you need two things:

Caller ID Service From your local telephone company
A MODEM or hardware device that supports Caller ID
The first is required as only your local telephone company can supply this data. The second is required so that the data sent by the telephone company can be passed to software programs for processing.

Many current MODEMs offer support for Caller ID. The key question is always what setup string to use to enable Caller ID (virtually every MODEM disables Caller ID as the default).

For most MODEMs, the string AT#CID=1 or AT+VCID=1will enable Caller ID. Look in the user’s manual for your MODEM to see if any setup string is referenced or mentioned.

Other common setup strings are:

AT#CID=2
AT%CCID=1
AT%CCID=2
AT#CC1
AT*ID1
The best way to test is to use a terminal data program. In Windows 3.X, the TERMINAL program (usually in the accessories folder) can be used, (be sure you set the COM port to the PORT your MODEM uses). In Windows 95/98/ME/2000/XP, the HyperTerminal program can be used.

To use HyperTerminal do the following:

1) Select "HyperTerminal" by navigating through the Start button to "Programs," then "Accessories," then "HyperTerminal"

2) Double click on "hyperterm" or "hyperterm.exe"

3) Name the new connection "test," and select OK

4) Change the "connect using" to Direct to COM X, were X is the COM port used by the Caller ID device

5) Click on OK on the screen for port settings

To test your MODEM, do the following:

1. Type the string ATZ, (OK should appear on the screen)

2. Enter the Caller ID string to be tested, (AT#CID=1 or AT+VCID=1 for most modems)

3. If OK results, continue; If ERROR results the modem may not support Caller ID; try a different setup string

4. Have someone call you and watch the terminal screen

5. If Caller ID is working, you will see the word RING, followed by one or more additional data lines. The word RING will then continue to appear for each incoming ring.

6. If Caller ID is not working, you will only see the word RING for each incoming ring. If this is the case try another setup string and go back to step 2.

The most common result, when Caller ID data works, is the following:

RING

DATE = xxxxx

TIME = xxxx

NMBR = xxxxxxxxx

NAME = xxxxxxxx

RING

RING …

There are other formats as well. The key point is that other data generally appears between the first and second rings.

Some telephone companies, especially in Canada, ship Caller ID data in different formats. If you see a format different from the above, send us the data and information via E-Mail at support@mtnsys.com. We see a new format about once a month, and can usually make a minor software adjustment to handle the new case.

shobair
سه شنبه 01 مرداد 1392, 12:21 عصر
سلام

من از 10 سال پیش به این طرف مودمی ندیدم که کالرآیدی رو ساپورت نکنه. منتها با توجه به اینکه برای کالرآیدی پروتکلهای مختلفی از جمله FSK و DTMF وجود داره و هر اپراتور تلفن فقط از یکی از اونها استفاده میکنه و مودم ها هم عملاً خیلی در این زمینه کارا نیستند، بطور قابل اطمینانی نمیشه ازشون در برنامه ها استفاده کرد.

من زمانی با دوستانم یک نرم افزار آژانس نوشته بودیم که کالرآیدی داشت (اون موقع دستگاه های کالر آیدی که الان موجود هستند وجود نداشتند) و برای اینکار فقط مودم اکسترنال DLink کار میکرد که خیلی هم سخت پیدا می شد و هیچ مودم اینترنالی هرچند تمام این AT Command ها روش جواب میداد عملاً قابل استفاده نبود. بعدها با استفاده از چیپ MT88E43 تونستیم یک دستگاه کالرآیدی که هم FSK و هم DTMF رو ساپورت کنه بسازیم و از شر مودم خلاص بشیم!

شبیر

Mask
سه شنبه 01 مرداد 1392, 13:10 عصر
شما زحمت کشیدی واسه این دو نوع FSK و DTMF مودم ساختی ، اما من از این سایت (http://www.sorren.ir/) چند روز پیش خریدم. خیلی خوب و خوش قیمت.

MohammadHadi2031
جمعه 04 مرداد 1392, 05:14 صبح
سلام
شما باید با استفاده از serial port دستور AT#CID=1 را به مودم ارسال کنید اگر مودم Ok داد مودم شما کالر ایدی رو پشتیبانی میکند اگر Error را نوشت باید از دستورات زیر به ترتیب استفاده کنی
AT#CID=2
AT%CCID=1
AT%CCID=2
AT#CC1
AT*ID1
اگر کالر ایدی کار کند هنگامی که کسی به شما زنگ میزند شما این اطلاعات را دریافت میکنید
DATE = xxxxx

TIME = xxxx

NMBR = xxxxxxxxx

NAME = xxxxxxxx
البته برای من قسمت NAME نمیاد
در ضمن اگر کار با serial port رابلد نیستید در اینترنت جستجو کنید از HyperTerminal هم می توانید استفاده کنید (به port modem وصل شوید که معمولا com3 است)

shobair
دوشنبه 07 مرداد 1392, 11:11 صبح
شما زحمت کشیدی واسه این دو نوع FSK و DTMF مودم ساختی ، اما من از این سایت (http://www.sorren.ir/) چند روز پیش خریدم. خیلی خوب و خوش قیمت.

سلام

الان دیگه زیاد شده، اون زمان ما خودمون میساختیم و می فروختیم! ولی خیلی گرون تموم میشد، و ضایعاتش هم زیاد بود، بیخیال شدیم!

شبیر

shobair
دوشنبه 07 مرداد 1392, 11:14 صبح
سلام
شما باید با استفاده از serial port دستور AT#CID=1 را به مودم ارسال کنید اگر مودم Ok داد مودم شما کالر ایدی رو پشتیبانی میکند اگر Error را نوشت باید از دستورات زیر به ترتیب استفاده کنی
AT#CID=2
AT%CCID=1
AT%CCID=2
AT#CC1
AT*ID1
اگر کالر ایدی کار کند هنگامی که کسی به شما زنگ میزند شما این اطلاعات را دریافت میکنید
در ضمن اگر کار با serial port رابلد نیستید در اینترنت جستجو کنید از HyperTerminal هم می توانید استفاده کنید (به port modem وصل شوید که معمولا com3 است)

سلام

همه مودم ها اینها رو جواب میدن. ولی در عمل کار نمیکنن. خودت امتحان کن. مثلاً دفعه اول کار میکنه بعد ازو اون هرچی زنگ بزنی فقط RING می نویسه اثری از شماره نیست.

شبیر