473,386 Members | 2,050 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,386 software developers and data experts.

Dial numeric pager question can it be done?

Does anyone know of anything out there that I can use to dial up a
numeric pager, leave a number and then hang up? It is not a "fancy"
pager. No message, not text, no nothing. Just a regular old pager. I
have looked at the various SMS stuff, but it all goes to text message,
etc. Nothing for a regular pager.
I have a asp.net page, using c#. User clicks a button that says "Page
Me."
Somehow the box with the modem dials up the pager and leaves the
numeric page (all same phone number left).
Thank you for any help.

Nov 16 '05 #1
4 2736
I think's its doable..

TAPI handles microsoft telephony.
http://www.microsoft.com/windows2000...ptelephony.asp

There are issues with using this in .NET and you will need to read this:
http://support.microsoft.com/default...b;en-us;841712

Here is a C# wrapper for TAPI2 to get you started:
http://www.gotdotnet.com/Community/U...2-b90bf6932414

Once you can Initialize a session, I think its probably as simple as dialing
the service, sending the message and terminating..let me know how it turns
out.

ok,
aq

<jo*************@yahoo.com> wrote in message
news:11*********************@o13g2000cwo.googlegro ups.com...
Does anyone know of anything out there that I can use to dial up a
numeric pager, leave a number and then hang up? It is not a "fancy"
pager. No message, not text, no nothing. Just a regular old pager. I
have looked at the various SMS stuff, but it all goes to text message,
etc. Nothing for a regular pager.
I have a asp.net page, using c#. User clicks a button that says "Page
Me."
Somehow the box with the modem dials up the pager and leaves the
numeric page (all same phone number left).
Thank you for any help.

Nov 16 '05 #2
Ahmed Qurashi wrote:

Once you can Initialize a session, I think its probably as simple as
dialing the service, sending the message and terminating..let me know how
it turns out.


Not all that easy... Most paging companies implement the Telelocator
Alphanumeric Protocol (TAP).

http://www.gsmfavorites.com/sms/tap/

Basically you have two choices, the Automatic or the Manual entry. You can
see the Manual form by connecting with Hyperterminal or a similar app, and
entering M<CR> when you see the 'ID=' prompt. You may need to send a couple
of CR's first to get the prompt.

The problem with the manual protocol is it is not uniform, and the text to
prompt you for the pager id and message varies from company to company. The
automatic is more uniform, but you need to build blocks with the proper
checksum or they will be rejected.

In either case, you will need to carry on a dialog with the terminal once
you connect to establish the protocol and to handle retransmit requests or
error messages.


Nov 16 '05 #3
RCS
From a long time ago at a company I worked, we used PageMate:
http://www.pagemate.com/downloads.asp

It was a Windows GUI and command line program that did all of it for you,
because I would agree that to implement a TAP client as well as tieing that
in with TAPI would be a bit of a project.
"bowman" <bo****@montana.com> wrote in message
news:36*************@individual.net...
Ahmed Qurashi wrote:

Once you can Initialize a session, I think its probably as simple as
dialing the service, sending the message and terminating..let me know how
it turns out.


Not all that easy... Most paging companies implement the Telelocator
Alphanumeric Protocol (TAP).

http://www.gsmfavorites.com/sms/tap/

Basically you have two choices, the Automatic or the Manual entry. You can
see the Manual form by connecting with Hyperterminal or a similar app, and
entering M<CR> when you see the 'ID=' prompt. You may need to send a
couple
of CR's first to get the prompt.

The problem with the manual protocol is it is not uniform, and the text to
prompt you for the pager id and message varies from company to company.
The
automatic is more uniform, but you need to build blocks with the proper
checksum or they will be rejected.

In either case, you will need to carry on a dialog with the terminal once
you connect to establish the protocol and to handle retransmit requests or
error messages.

Nov 16 '05 #4
What I have found so far is that I can use Hyperterminal manually, like
this:

atdt mypagernumber,,,,mynumbertocallmeback and then terminate the
call.

Now, I just have to get c# to dial this the same way.

Nov 16 '05 #5

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

Similar topics

36
by: Richard | last post by:
My employer currently pays me $1/hour when I carry a pager. I have to carry the pager every fourth week. The problem is that my employer insists that I be available when I'm carrying the pager. ...
1
by: strout | last post by:
I know it's dumb ... sometimes frustrating I want the text and a dropdownlist align with both side of a table cell, i.e. text align left and dropdownlist align right. I cannot add more cells to...
0
by: john_20_28_2000 | last post by:
Does anyone know of anything out there that I can use to dial up a numeric pager, leave a number and then hang up? It is not a "fancy" pager. No message, not text, no nothing. Just a regular old...
0
by: James T. | last post by:
Hello! I am using following code to customize DataGrid Pager. It works fine... My question is, how I can replace"&nbsp" with " | " between each LinkButton control? Thanks! James Dim...
0
by: Ray | last post by:
I am trying to add a "Next >" and "<Prev" button to the pager of my datagrid. I have been able to add the hyperlinks to the pager. I am now trying to determine the correct postback script to...
1
by: Jeremy Jones | last post by:
is there a way to get both the nav buttons of next and previous, as well as the numeric buttons?
1
by: wxwxwx | last post by:
Hi everyone, Does anyone have a suggestion for a way to send a numeric page to a pager via PERL? I'm trying to write a tiny program to send a numeric page to myself if my remote computer(s) have...
7
by: cj | last post by:
Has anyone figured out a way with VB2005 to send a numeric message to a pager using a common 56kb modem?
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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
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...

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.