Rev |
Age |
Author |
Path |
Log message |
Diff |
105 |
2188d 09h |
rm5248 |
/trunk/JavaSerial/src/com/rm5248/serial/ |
fixed a bug where a new serial port that thew an exception in the constructor could cause a previous serial port to stop working. the finalizer was being called on a NULL object, so the handle would be 0, which is a valid handle to close |
|
101 |
2212d 12h |
rm5248 |
/trunk/JavaSerial/src/com/rm5248/serial/ |
Removed NIO stuff, moved to a separate branch. Added new SerialPort constructors. Added ability to get notifications only on certain line changes |
|
100 |
2217d 09h |
rm5248 |
/trunk/JavaSerial/src/com/rm5248/serial/ |
delete the extracted library on exit |
|
99 |
2217d 09h |
rm5248 |
/trunk/JavaSerial/ |
updated pom to include native libraries. we will now extract and load libs from jar if not provided |
|
97 |
2218d 10h |
rm5248 |
/trunk/JavaSerial/src/com/rm5248/serial/ |
messing around with NIO stuff |
|
96 |
2220d 03h |
rm5248 |
/trunk/JavaSerial/ |
added maven build. Added constructors fro IOSerialPort, now compiles. moved implementation to SerialPort.java, no reason to have subclasses implement most functions. Added a SimpleSerialInputStream, it ignores the control lines so the user does not get notified when they change |
|
95 |
2231d 10h |
rm5248 |
/trunk/JavaSerial/src/com/rm5248/serial/ |
started work on updating the serial port for use with NIO, and a version that won't require a new thread for each serial port |
|
81 |
2624d 04h |
rm5248 |
/trunk/JavaSerial/ |
upped minor version of library |
|
76 |
2692d 17h |
rm5248 |
/trunk/JavaSerial/src/com/rm5248/serial/ |
fix a possible null pointer when closing a serial port |
|
69 |
2767d 06h |
rm5248 |
/trunk/JavaSerial/ |
updated linux version to report serial ports back. |
|
68 |
2767d 07h |
rm5248 |
/trunk/JavaSerial/ |
Windows implementation will now open serial ports greater than 10. Added the capability to get a list of all serial ports on the system. Windows will no longer crash when closing a serial port. Serial ports will also now stop their threads when they are closed. |
|
65 |
2835d 16h |
rm5248 |
/trunk/JavaSerial/ |
Release for 0.2. Windows native library now keeps track of what state the DTR/RTS line is in. fixed an issue with getting the serial port state. |
|
63 |
2839d 04h |
rm5248 |
/trunk/JavaSerial/ |
fixed the line setting and getting to actually work. set up linux/POSIX native code to wait until the serial lines change, to be like windows. that is, you will get a callback when the serial lines change if you so choose |
|
62 |
2841d 05h |
rm5248 |
/trunk/JavaSerial/ |
added some error checking |
|
61 |
2841d 09h |
rm5248 |
/trunk/JavaSerial/ |
Updated input stream to comply with java standards. Added ability to get library version |
|
59 |
2854d 10h |
rm5248 |
/trunk/JavaSerial/src/com/rm5248/serial/ |
scanner should now work with the serail input stream |
|
56 |
2869d 11h |
rm5248 |
/trunk/JavaSerial/src/com/rm5248/serial/ |
increased buffer size, should loop around properly need to do more testing on this |
|
42 |
2976d 13h |
rm5248 |
/trunk/JavaSerial/ |
Updated comments, added LICENSE and README file. |
|
40 |
3032d 08h |
rm5248 |
/trunk/JavaSerial/ |
Setting the serial line state should now work. Setting the flow control has been implemented in java. a write array method has been added to the output stream |
|
38 |
3032d 14h |
rm5248 |
/trunk/JavaSerial/ |
Data flow is now such that you will get serial state changes in a new thread. All reading happens in only one spot. |
|