I'm looking to find someone to help me with C++ source code for a
ts7300 project involving RS-232 ports and wireless UDP. I'm learning
C++ but I need a jump start on this one. I expect this will involve
some hours or days so there will be compensation.
Basically, we want to open ts7300 COM ports 2 - 7 (6 ports) at
(various) hard-coded baud rates and read short input strings with
known start and stop characters. We know everything about these
strings except the comma-delimited numerical data in the middle.
These are from RS-232 instruments such as GPS, magnetometers, etc. We
also want to write some short strings out to the ports occasionally.
I get that in C++ you treat the port as a file, but I'm unclear how
you set up the "new-character-received" interrupt, control buffers,
etc. I can't find example code that uses the ts7300 device drivers.
Once there is a valid input string, we immediately send it out via
wireless as a UDP message. We want to use a peer-to-peer network and
the wireless USB keychain supplied with the ts7300 kit to do this. We
will write separate VB software so that multiple laptops with
wireless connectivity can "tune in" and display the data stream,
process it, store it, etc. Adding all the ports together, the total
throughput is only about 40 Kb/s.
So, it is basically a wireless RS-232 multi-port data concentrator
using broadcast UDP. We can take care of the internal string
manipulation, etc., but we are pretty clueless about iostreams,
debian networking, UDP in linux and things like that.
I'm not looking for a complete, formal, tested solution to this. What
I'm looking for is some generalized C++ code to open ports, read in
characters, write characters out, and do the same thing with the
wireless port. Probably need to close ports and flush buffers too.
Again, once I have the basic I/0 working, I can develop the rest. If
anyone has done something like this and wishes to help, I will
(reasonably) compensate you for your time.
Please send (informal) proposals to me at
Thanks,
Charlie
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|