www.webx.dk Start page
OZ2CPU Radioamateur mainpage
Homemade electronics Stuff old and new
ISA Card PC Phone answer mashine


The homemade ISA PC card
Two phone lines can be controlled at the came time,
DTMF detector and generator
Call back, and phone meeting remote controlled via DTMF codes
Messages stored on PC using 16Bit soundblaster card
Outgoing message can tell the time
All software and hardware homemade as usual

Bottom view
This was made in 1995-1996 and used 1995-1999

To show how to configure the hardware and basic settings here is the config file:


[ Config file for the PC Phone answer machine ]

[ Startup Values ]
#N     Y/N PC-Audio sound when ring on line 1
#N     Y/N PC-Audio sound when ring on line 2
#Y     Y/N Line1 Used and enabel.
#Y     Y/N Line2 Used and enabel.
#Y     Y/N Debug Window.

[ ScreenSaver ]
#02    01-99 Minutes Inactive Time to Screensave.
#2     0-1 Types 0=none 1=Stars 2=MovTxt 3=JumpTXT 4=VecLine 5=vector 6=Ball 7=ALL
#5     1-9 ScreenSaver Graphics Speed 1=Fast, 9=Slow

[ LogFile Settings ]
#Y     Y/N Make and add to Logfile
#N     Y/N Log Rings
#Y     Y/N Log Messages
#Y     Y/N Log Remote-Controll
#Y     Y/N Log Callback with time and numbers!!!
#N     Y/N Log Startup/Exit Program

[ Sampler Settings ]
#3     1-7 Play Sample Rate 1=6000 2=8000 3=11025 4=16000 5=22050 6=32075 7=44100
#3     1-7 Record Sample Rate.

[ Telephone Settings ]
#1     1-9 Number of rings before answer on line1
#1     1-9 Number of rings before answer on line2
#220   050-999 Incom Rings TimeOut to reset ringcounter, 220*56mSek=time.
#9     1-9 sek. silence timeout before hangup in callback mode
#200   050-999 mSek Dialup DTMF pulse time
#300   050-999 mSek Dialup DTMF pause time
#2000  1000-9999 mSek Dialup wait time after carrier detect
#1200  1000-9999 mSek Dialup 'W' wait command time (PABX calling)

[ SoundBlaster Settings ]
#220   Base IO-Address.
#5     IRQ
#5     DMA16
#22050 Play Rate. Outgoing
#10000 Record Rate. Ingoing messages.

#END.

--------------------------------------------

Here is a snip from the log file !!

29/11 1996 Fredag 21:30:57 Call Abortet with "0" Hangup!
29/11 1996 Fredag 20:35:40 Call Abortet with "0" Hangup!
29/11 1996 Fredag 14:33:45 Message Line1 NR: 4  29B14334.PCM - 521 KB.
29/11 1996 Fredag 12:15:33 Code OK Line1
29/11 1996 Fredag 12:07:28 Message Line1 NR: 3  29B12072.PCM - 245 KB.
29/11 1996 Fredag 11:50:29 Code OK Line1
29/11 1996 Fredag 11:50:14 Call Abortet with "0" Hangup!
29/11 1996 Fredag 11:13:50 Message Line1 NR: 2  29B11135.PCM - 599 KB.
29/11 1996 Fredag 10:11:33 Message Line1 NR: 1  29B10113.PCM - 327 KB.
29/11 1996 Fredag  7:57:32 Message Line1 NR: 1  29B07573.PCM - 1292 KB.
28/11 1996 Torsdag 22:31:13 Message Line1 NR: 1  28B22311.PCM - 1292 KB.
28/11 1996 Torsdag 16:12:27 Message Line1 NR: 2  28B16122.PCM - 198 KB.
28/11 1996 Torsdag 15:24:22 Code OK Line1
28/11 1996 Torsdag  9:34:34 Message Line1 NR: 1  28B09343.PCM - 94 KB.
28/11 1996 Torsdag  9:34:09 Code OK Line1
27/11 1996 Onsdag 22:32:45 Line1 All Values is Reset
27/11 1996 Onsdag 22:24:39 Message Line1 NR: 2  27B22243.PCM - 76 KB.
27/11 1996 Onsdag 22:19:35 Wrong Code Line1 1235
27/11 1996 Onsdag 22:18:39 Message Line1 NR: 1  27B22183.PCM - 227 KB.
27/11 1996 Onsdag 22:04:36 Message Line1 NR: 1  27B22043.PCM - 63 KB.
14/11 1996 Torsdag  9:40:11 *** EXIT Program ***


---------------------------------------------

I can see the date time filename and file size for each call..