|
|
|
1000 Java Tips ebook
|
|
 

Free "1000 Java Tips" eBook is here! It is huge collection of big and small Java
programming articles and tips. Please take your copy here.
Take your copy of free "Java Technology Screensaver"!. |
|
Question: I've been using the java comm API to allow me to build a small java in
|
JavaFAQ Home » Daily Tips

Question: I've been using the java comm
API to allow me to build a small java interface to an old datalogger box that
connects to a computer's serial port. The program runs and returns data to the
interface. I have no problem receving data from the datalogger.
However, the program that runs on the datalogger needs to be reset with a
"cbreak," that is, the equivalent of sending it ^C (control-C).
If I use a terminal program to send the cbreak (by typing ctrl-c), it works
fine, resetting the datalogger. What I can't figure out is how to get java to
send the cbreak, specifically, what do I need to write that the SerialPort's
Outstream? Is it a special character? I've tried sending the string "^C" but
that doesn't work.
I assume it must be some unicode thing that I am not competent enough to deal
with.
Answer: No, in fact control-c has the
numerical value 3. Just send a byte with a numerical value of 3.
--
Paul Lutus
www.arachnoid.com
***************************************
Our older tips: March 22, 2001 - Oktober 21, 2002
read here.
All published and not published on site tips you can find
here
Printer Friendly Page
Send to a Friend
..
Search here again if you need more info!
|
|
|