Go Down

Topic: Arduino Dial Up Modem shield (Read 41715 times) previous topic - next topic

Diane253

Has anyone looked at this as using the modem for a fax machine? I would like a Fax machine that saves the fax to a memory device so as to retrieve the information later by a PC so you can print only if wanted to do so. I get too many junk faxes which is just a waste of paper.

burraak

#31
Mar 09, 2015, 08:04 pm Last Edit: Mar 09, 2015, 08:29 pm by burraak
Has anyone looked at this as using the modem for a fax machine? I would like a Fax machine that saves the fax to a memory device so as to retrieve the information later by a PC so you can print only if wanted to do so. I get too many junk faxes which is just a waste of paper.
Good idea and easily doable using such shield because it will use voice/fax modem chip , So far 30696 views and counting but noone brought this idea to life :(

It can also be used as
1-Cold Caller Blocker
2-Telephone recording with Caller ID
3-Fax receiving/saving (as you suggested)
4-Answering machine
5-Interactive voice response system
6-Home automation over landline
7-Foundation for Arduino based PABX
8-DATA Communication
9-Auto dialer (Connected over blutooth to smart phone's phone directory)
10- GSM to Landline gateway
11- Smart Telephone set
12- Call forwarding

Lakes

Seeing as Adafruit already do a "mobile" shield, getting all the approvals etc, they would seem to be the "goto" people to develop this type of shield.

Anyone posted in the Adafruit forum about this?

burraak

#33
Mar 11, 2015, 12:07 pm Last Edit: Mar 22, 2015, 12:13 am by burraak
Seeing as Adafruit already do a "mobile" shield, getting all the approvals etc, they would seem to be the "goto" people to develop this type of shield.

Anyone posted in the Adafruit forum about this?
Yes, I  suggested them (Through contact US page)  couple of times but no response and same with seedstudio & sparkfun  :smiley-sad:

whizzzkid

Still no nothing. However I wanted the arduino caller id to do a couple more things:

1. Connect to a service like maybe the truecaller api and get me the contact details directly.
2. If the number is spam (truecaller tells that), kill it.
3. After N rings move the call to a voice mail system and send me a mail including the recorded voice mail and even better if i could connect to google's transcribing api to transcribe the voicemail recieved.

Also since the telephone exchange already supplies the required current enough for arduino (i guess) how about building a emergency light out of this :)

burraak

Still no nothing. However I wanted the arduino caller id to do a couple more things:

1. Connect to a service like maybe the truecaller api and get me the contact details directly.
2. If the number is spam (truecaller tells that), kill it.
3. After N rings move the call to a voice mail system and send me a mail including the recorded voice mail and even better if i could connect to google's transcribing api to transcribe the voicemail recieved.

Also since the telephone exchange already supplies the required current enough for arduino (i guess) how about building a emergency light out of this :)
Thats interesting but its just the software thing easily doable but first we need hardware platform which is unfortunatly noone is interested to bring to life  :-\

miketedeschi

the hardware aspect is in my wheelhouse...cant believe this doesn't exist. 

if someone else wants to step up and help with the library, i can easily make the board.

here is an example of an arduino variant i made that has a built in esp8266 module and a built in OLED display.

i can do the hardware if someone else does the software....






burraak

#37
Dec 19, 2015, 09:24 pm Last Edit: Dec 19, 2015, 09:31 pm by burraak
the hardware aspect is in my wheelhouse...cant believe this doesn't exist. 

if someone else wants to step up and help with the library, i can easily make the board.

here is an example of an arduino variant i made that has a built in esp8266 module and a built in OLED display.

i can do the hardware if someone else does the software....

That is nice ....
Software library would be almost identical to GSM shield because it also uses AT commands, it shouldn't take much effort to replicate GSM shields library into dialup one

By the way why do we even need a library? Serial port Dialup modules can communicate with Arduino core all we need to do is send few AT commands and read reply
(this is just my guess I'm no expert)

miketedeschi

Anyone recommend a chip, or a manufacturer?

burraak

#39
Dec 19, 2015, 09:36 pm Last Edit: Dec 19, 2015, 09:44 pm by burraak
Anyone recommend a chip, or a manufacturer?
When I first created this post Conexant was providing Embedded Dialup modem chips with complete Reference modem design which I uploaded in forum here, If those chips are still available then this reference design can make this task so easy

http://filesflash.com/19qv4mwc

or you can find this document here

https://www.scribd.com/doc/293690360/Conexant-Embedded-Modem-reference-design

nuntius

I found this thread while looking for a programmable device to make a custom call screener.
The commercial devices I have found are either out of sale or do not meet my needs.

The Conexant reference in this thread lead me to another promising item: USB Modems...

Take a look at the Sewell SW-29644, Hiro H50113, and similar.

They should work with the USB shield (or, heresy, another embedded board).

It will take me a while to try this.  Hoping we can help each other make progress.

The Hiro page on Amazon mentions several (MSWin-based) software packages for phone screening and related tasks.

My desire is to have a device that auto-builds a whitelist of callers.
Numbers on the whitelist ring through as normal.
Numbers on the blacklist get disconnected, possibly with a rejection message.
An unknown number will hear a screening message; upon pressing the right number, they will be added to the whitelist and ring the phone.
This should filter out most robocallers and telemarketers.
A web interface (Ethernet?) will allow the user to edit the whitelist, add blacklist entries, etc.
Is something like this already available for Linux?
Should I expect to cobble something together with Asterisk?

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy