Shop OBEX P1 Docs P2 Docs Learn Events
Caller ID & Wave files — Parallax Forums

Caller ID & Wave files

ArchiverArchiver Posts: 46,084
edited 2003-02-14 02:17 in General Discussion
Does anyone know if the Stamp II is fast enough to RX the phone company caller
ID signal? Also can it generate the original voice signal from a wave file,
with the addition of maybe an D/A converter?

thanks for your input,


Leroy

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2003-02-12 17:02
    Leroy-

    > Does anyone know if the Stamp II is fast enough to RX the phone
    > company caller ID signal?

    The Caller ID info is presented via tones over the phone line. A
    Stamp could not work fast enough to handle the audio signal
    directly. Caller ID chips that decode this info typically provide a
    ring detect output and 1200 baud asynch serial output suitable for
    SERIN operations. A BS2 is fast enough to keep up with the 1200
    baud output and even do a little selective inputting in the process.

    > Also can it generate the original voice signal from a wave file,
    > with the addition of maybe an D/A converter?

    Can't help you on this one.

    Regards,

    Steve
  • ArchiverArchiver Posts: 46,084
    edited 2003-02-12 18:01
    Leroy-

    As I understand it, that's essentially what the Caller ID chips do.
    The external decoder circuit would have to work with Bell 202 FSK
    where logical 1 = 1200 ± 12 Hz, logical 0 = 2200 ± 22 Hz,
    transmission rate = 1200 bps. Caller ID info is provided right
    after first ring, so your decoder should look for it then. With the
    right interface, it can also all be done with fast uProcessors by
    detecting frequencies of signals presented over the phone line. I
    wish I could provide more info (schematics, etc.) on how to do that,
    but analog gurus will have to take this any further.

    Regards,

    Steve
  • ArchiverArchiver Posts: 46,084
    edited 2003-02-12 18:23
    Thanks for your reply Steve,

    What if we used an external decoder circuit to change the tones you mentioned
    to a TTL or CMOS compatible signal? Any possibilities there?

    Leroy

    Original Message
    From: "S Parkis" <parkiss@e...>
    To: <basicstamps@yahoogroups.com>
    Sent: Wednesday, February 12, 2003 12:02 PM
    Subject: Re: [noparse][[/noparse]basicstamps] Caller ID & Wave files


    : Leroy-
    :
    : > Does anyone know if the Stamp II is fast enough to RX the phone
    : > company caller ID signal?
    :
    : The Caller ID info is presented via tones over the phone line. A
    : Stamp could not work fast enough to handle the audio signal
    : directly. Caller ID chips that decode this info typically provide a
    : ring detect output and 1200 baud asynch serial output suitable for
    : SERIN operations. A BS2 is fast enough to keep up with the 1200
    : baud output and even do a little selective inputting in the process.
    :
    : > Also can it generate the original voice signal from a wave file,
    : > with the addition of maybe an D/A converter?
    :
    : Can't help you on this one.
    :
    : Regards,
    :
    : Steve
    :
    : To UNSUBSCRIBE, just send mail to:
    : basicstamps-unsubscribe@yahoogroups.com
    : from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.
    :
    :
    : Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    :
    :
  • ArchiverArchiver Posts: 46,084
    edited 2003-02-12 20:46
    Guys, all you need is an external modem with caller ID -- most of the later
    56k ones have it. From there its a simple matter to decode the serial data
    stream. Somewhere I have some notes on it -- I'll see if I can find it.

    Original Message

    > > Does anyone know if the Stamp II is fast enough to RX the phone
    > > company caller ID signal?
    >
    > The Caller ID info is presented via tones over the phone line. A
    > Stamp could not work fast enough to handle the audio signal
    > directly. Caller ID chips that decode this info typically provide a
    > ring detect output and 1200 baud asynch serial output suitable for
    > SERIN operations. A BS2 is fast enough to keep up with the 1200
    > baud output and even do a little selective inputting in the process.
    >
    > > Also can it generate the original voice signal from a wave file,
    > > with the addition of maybe an D/A converter?
  • ArchiverArchiver Posts: 46,084
    edited 2003-02-12 23:37
    You need an FSK device (NJM2211) that receives caller id information and
    converts it to 1200 baud serial which the MCU can read.
    Goto http://www.microengineeringlabs.com/products/labxt.htm
    Stamp compatible PicBasic Pro sample programs and schematics are provided
    that show how to interpret the received caller information string.


    Original Message
    From: "Leroy Hall" <leroy@f...>
    To: <basicstamps@yahoogroups.com>
    Sent: Wednesday, February 12, 2003 11:16 AM
    Subject: [noparse][[/noparse]basicstamps] Caller ID & Wave files


    > Does anyone know if the Stamp II is fast enough to RX the phone company
    caller
    > ID signal? Also can it generate the original voice signal from a wave
    file,
    > with the addition of maybe an D/A converter?
    >
    > thanks for your input,
    >
    >
    > Leroy
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
  • ArchiverArchiver Posts: 46,084
    edited 2003-02-14 01:56
    Dear Rodent,

    Thanks so much for your idea!! It's great!!


    Does anyone have any idea about how one would Identify a modem as having
    caller ID on it? I have a BOCA modem, but have no idea if it has caller ID.
    Did a goggle search on it's model number & managed to use up about three
    hours.. AS always thanks for your response..

    Leroy


    Original Message
    From: "Rodent" <daweasel@s...>
    To: <basicstamps@yahoogroups.com>
    Sent: Wednesday, February 12, 2003 3:46 PM
    Subject: Re: [noparse][[/noparse]basicstamps] Caller ID & Wave files


    : Guys, all you need is an external modem with caller ID -- most of the later
    : 56k ones have it. From there its a simple matter to decode the serial data
    : stream. Somewhere I have some notes on it -- I'll see if I can find it.
    :
  • ArchiverArchiver Posts: 46,084
    edited 2003-02-14 02:17
    Usually there is an AT command listed to turn on or off caller ID. Here are
    the ones off my Supra 56k external modem:

    AT#CID? displays caller ID modes supported.
    AT#CID=0 turns caller ID off
    AT#CID=1 turns on caller ID -- modem translates data into text
    AT#CID=2 turns on caller ID -- modem dumps raw ASCII data

    Never did find my notes, but the data stream is fairly easy to translate.

    Original Message

    > Does anyone have any idea about how one would Identify a modem as having
    > caller ID on it? I have a BOCA modem, but have no idea if it has caller
    ID.
    > Did a goggle search on it's model number & managed to use up about three
    > hours.. AS always thanks for your response..

    > : Guys, all you need is an external modem with caller ID -- most of the
    later
    > : 56k ones have it. From there its a simple matter to decode the serial
    data
    > : stream. Somewhere I have some notes on it -- I'll see if I can find it.
Sign In or Register to comment.