473,406 Members | 2,894 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

Accesing & using the modem

Hi guys,
I'd appreciate it if you link me to an article that describes how to access
the modem and making/receiving voice calls over it, using vb.net or C#
(windows forms or so ) !!!

thanx a million in advance !!
May 13 '06 #1
3 1329
Hello Murad,

You need to use System.IO.Ports namespace (.NET FW 2.0).
Start from these two samples of using modems
- http://www.codeproject.com/smartclie...leTransfer.asp
- http://www.codeproject.com/csharp/se...munication.asp

MJ> Hi guys,
MJ> I'd appreciate it if you link me to an article that describes how to
MJ> access
MJ> the modem and making/receiving voice calls over it, using vb.net or
MJ> C#
MJ> (windows forms or so ) !!!
MJ> thanx a million in advance !!
MJ>
---
WBR,
Michael Nemtsev :: blog: http://spaces.msn.com/laflour

"At times one remains faithful to a cause only because its opponents do not
cease to be insipid." (c) Friedrich Nietzsche
May 13 '06 #2
Hi,

Voice calls suggests that you use TAPI.

There is nothing in the .NET Framework to support TAPI. While it is
possible to implement the functions that you need (and someone may have done
so), it is more practical, IMO, to use a commercially available TAPI add-on.
I suggest that you take a look at http://www.exceletel.com/ or
http://www.tapiex.com for controls designed for this purpose. You might
spend much more money developing and debugging your own implementation, than
by using some off-the-shelf solution.

Realize that only a small percentage of standard modems support the mode
that you need.

Dick

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.
May 13 '06 #3
Thank you so much Mr. Dick for your awesome links !!

"Dick Grier" wrote:
Hi,

Voice calls suggests that you use TAPI.

There is nothing in the .NET Framework to support TAPI. While it is
possible to implement the functions that you need (and someone may have done
so), it is more practical, IMO, to use a commercially available TAPI add-on.
I suggest that you take a look at http://www.exceletel.com/ or
http://www.tapiex.com for controls designed for this purpose. You might
spend much more money developing and debugging your own implementation, than
by using some off-the-shelf solution.

Realize that only a small percentage of standard modems support the mode
that you need.

Dick

--
Richard Grier, MVP
Hard & Software
Author of Visual Basic Programmer's Guide to Serial Communications, Fourth
Edition,
ISBN 1-890422-28-2 (391 pages, includes CD-ROM). July 2004, Revised March
2006.
See www.hardandsoftware.net for details and contact information.

May 13 '06 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: eastdragon68cn | last post by:
I’m developing an application based on TAPI3.1 in IDE VC++.net under OS WindowsXP over a voice modem. My question is how to invoke TE_GATHERDIGITS? Would you please send sample codes to me? Or any...
5
by: Janne | last post by:
Hi, I have one problem with siemens m20 gsm modem. It returns error when i try to send at-command and use "\r" <return> character. Example: at = "ATI"+"\r";...
1
by: Richie Carey | last post by:
Here's my problem. I'm using Visual C# 2005 Express for a small project that requires simple AT modem commands to be sent to an external serial device. The device requires 2400 baud, no parity,...
6
by: ransoma22 | last post by:
I developing an application that receive SMS from a connected GSM handphone, e.g Siemens M55, Nokia 6230,etc through the data cable. The application(VB.NET) will receive the SMS automatically,...
5
by: herbert | last post by:
back in 1978 (!) the VAX/VMS serial line driver offered everything a developer needs to develop protocols of all kinds: - read x bytes - read to end of line - read to special character - read...
0
by: Mr. Murad Jamal | last post by:
Hi guys, I'd appreciate it if you link me to an article that describes how to access the modem and making/receiving voice calls over it, using vb.net or C# (windows forms or so ) !!! thanx a...
2
by: samarendraswain | last post by:
accesing datas from multiple columns and shown in a dropdownlist which is used in datalist i need the complete code
0
by: badkart | last post by:
i have adsl modem hooked to my vista machine via usb and out of that machine to a hub and from there to another pc running xp ...everything worked great before i installed vista on the first machine...
16
by: Mike | last post by:
Hi, I have a form with some controls, and a different class that needs to modify some control properties at run time. Hoy can I reference the from so I have access to its controls and...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.