Find Jobs
Hire Freelancers

C/C++ Read COM Port, HTTP POST

$30-50 USD

In Progress
Posted almost 14 years ago

$30-50 USD

Paid on delivery
Create a C++, C program that pings an RS-232 Serial Port (Com1) and receives a string response every 5 to 10 minutes. String response must be posted to two different websites via HTTP POST. This is critical. Several developers have delivered programs which run great in XP and higher, but would not run in windows 98 SE. The program must absolutely run in windows 98 SE lite version. Program size must be under 3 MB. See attached file for additional details. ## Deliverables Please see attached file for port specifications. I require source code and instructions for compiling an .exe for windows 98 SE. Compiled program must not have any memory leaks. Program will be launched from a startup folder shortcut and run continuously. I will provide POST websites after bid is accepted. Here is some psuedo-code showing the basic idea. (This should be a very simple program to write.) //include necessary headers //setup COM PORT //9600 Baud (Bits/Second) //8 Data Bits //No Parity //1 Stop Bit //No Handshaking string response = ""; string website1 = "[login to view URL]"; string website2 = "[login to view URL]" int sleepVar = 5; startloop { //query the COM1 port and get response into a string string response = [login to view URL]("(?)") //post response string to websites doHTTPPOST(response, website1) doHTTPPOST(response, website2) //sleep 5 to 10 mintues sleep(sleepVar) //do any necessary garbage cleanup. Can't have any memory leaks. //repeat loop infinitely. }
Project ID: 3578822

About the project

1 proposal
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$25.50 USD in 14 days
4.9 (86 reviews)
6.3
6.3

About the client

Flag of UNITED STATES
United States
5.0
48
Member since Mar 15, 2007

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.