In Progress

Need command console modem utility tweaked.

I have 2 code files ([url removed, login to view], 200 lines) and ([url removed, login to view], 312 lines) which build fine

with the Visual Studio 2005 C++ on my PC. When run, [url removed, login to view] gives 6 options:

Right after loading, specify com num ...

Then ...

1. Send data to the modem.

2. Receive data from the modem.

3. Close communication.

4. Set the reception timeouts.

5. Exit

The code partially works (download attached [url removed, login to view] & [url removed, login to view] to build & test)

but I want a variant of this code that will not prompt for any console input. Instead

I want to run it with the following syntax usage, example: '[url removed, login to view] 3 AT OK'

Here program must send string 'AT' to modem on com3, then compare received data from

modem with parameter OK. Before testing this new code it may help to use a terminal

program (Ex: HyperTerminal) to ensure the modem supports the string being sent, ie:

to check what the modem returns. Ex: If sending AT to modem it should return OK.


Simplest way to see strings modem supports is through Device Manager >> Modems


Success of project is "one" new code file ([url removed, login to view]) that when run ([url removed, login to view])

reliably detects the expected response as per stated syntax (ex: getting Ok from AT).

Ensure program times out and terminates regardless, ex: if response is not received.

Print explanatory statements to screen. Ex:

Sending 'AT' using reception timeout of: (value in milliseconds)

Expecting 'OK'

Expected response received.

Expected response not received.

The two code files I've attached are basically good code that needs some tweaking.

If bidding on this project, please message me answering the following:

** Do you have a PC with a 32 bit version of windows?

** Which version/year of MS Visual Studio C++ do you have?

** Do you have a 56k dial up modem to test with?

Skills: C++ Programming

See more: what is syntax in programming, what is a string in programming, what i need from my manager, syntax programming, syntax in programming, string in cpp, string cpp, string cplusplus, programming with cpp, programming syntax, data cpp, c programming syntax, cpp strings, cpp string example, cpp string, cpp set, cpp program example, cpp data, cplusplus strings, cplusplus string, cplusplus set, compare ms project, ms visual studio, getting help for c++ programming, modem project

About the Employer:
( 84 reviews ) Toronto, Canada

Project ID: #4497248

Awarded to:


I have a PC with WinXP 32-bit and VC++ 2005 Express. It's a laptop with embedded modem. A mobile phone can be connected to test on multiple COM ports. This task requires quite small amount of changes, most of effort wi More

$110 USD in 2 days
(0 Reviews)

11 freelancers are bidding on average $171 for this job


I have Windows XP SP3 32bit, I have installed all versions of Visual Studio from VS6 till VS2010 and I have Nokia 5800 XpressMusic that can work as dial up modem - I use it by such way sometime. However it's necessar More

$140 USD in 3 days
(34 Reviews)

** Do you have a PC with a 32 bit version of windows? --- yes ** Which version/year of MS Visual Studio C++ do you have? --- vc6.0 vc2008 vc2010 ** Do you have a 56k dial up modem to test with? -- have no modem

$309 USD in 3 days
(8 Reviews)

Let me help you

$263 USD in 3 days
(20 Reviews)

I can do it.

$333 USD in 5 days
(8 Reviews)

hi, I can help you..

$155 USD in 1 day
(1 Review)

Hi, I have worked with modems a lot, on windows and other platforms. I can get this done.

$166 USD in 3 days
(4 Reviews)

Consider it's done [url removed, login to view] check your PM

$111 USD in 4 days
(2 Reviews)

Available to start immediately and finish within a hour.

$103 USD in 1 day
(5 Reviews)

hi, sir, i can do that in good quality.

$95 USD in 2 days
(2 Reviews)

Hi, I have a GSM modem which uses the same Hayes command set as a 56k modem. I can also use Visual Studio 2005 on a 32-bit PC if that helps you. Is there further work to be done communicating with the modem or do you o More

$250 USD in 3 days
(0 Reviews)

I have a depth knowledge of c++ and can do this project upto high quality

$155 USD in 3 days
(0 Reviews)