Subversion Repositories Programming Utils

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
81 3267d 13h rm5248 /trunk/JavaSerial/ upped minor version of library  
80 3267d 13h rm5248 /trunk/JavaSerial/NativeCode/ fix for SerialPortImpl to compile on FreeBSD  
77 3334d 21h rm5248 /trunk/JavaSerial/NativeCode/ fixed an issue where java could crash if the port descriptor was free()'d at a certain time. fixed checking for serial line changes too fast  
76 3336d 02h rm5248 /trunk/JavaSerial/src/com/rm5248/serial/ fix a possible null pointer when closing a serial port  
72 3361d 03h rm5248 /trunk/JavaSerial/NativeCode/ Bounds checking on Linux for the number of ports  
71 3361d 03h rm5248 /trunk/JavaSerial/NativeCode/ Fixed a but where Windows would crash the JVM upon opening a port.  
69 3410d 14h rm5248 /trunk/JavaSerial/ updated linux version to report serial ports back.  
68 3410d 16h 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 3479d 01h 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 3482d 13h 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 3484d 14h rm5248 /trunk/JavaSerial/ added some error checking  
61 3484d 17h rm5248 /trunk/JavaSerial/ Updated input stream to comply with java standards. Added ability to get library version  
60 3496d 20h rm5248 /trunk/JavaSerial/NativeCode/ added inline back in for linux  
59 3497d 19h rm5248 /trunk/JavaSerial/src/com/rm5248/serial/ scanner should now work with the serail input stream  
58 3497d 20h rm5248 /trunk/JavaSerial/NativeCode/ only read one byte, not four  
57 3498d 00h rm5248 /trunk/JavaSerial/NativeCode/ fixed an issue with the serial port settings being set incorrectly and overwriting the baud rate settings. need to test out multiple types of configs to ensure that this works properly  
56 3512d 20h rm5248 /trunk/JavaSerial/src/com/rm5248/serial/ increased buffer size, should loop around properly need to do more testing on this  
55 3513d 16h rm5248 /trunk/JavaSerial/NativeCode/ Inlined a bunch of functions, created a new function to get the serial port descriptor struct.  
54 3516d 15h rm5248 /trunk/JavaSerial/NativeCode/ some updates on how errors are handled, need to work on it more later.  
42 3619d 22h rm5248 /trunk/JavaSerial/ Updated comments, added LICENSE and README file.  
40 3675d 16h 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 3675d 23h 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.  
36 3681d 19h rm5248 /trunk/JavaSerial/ Updated windows code. Updated java code to (theoretically) work when the state of the serial line is chagned.  
35 3682d 14h rm5248 /trunk/JavaSerial/ Got serial line state getting working for linux  
34 3682d 17h rm5248 /trunk/JavaSerial/ Updated windows flow control.  
32 3683d 00h rm5248 /trunk/JavaSerial/NativeCode/ Updated linux native code to fix a few bugs. turned on all warnings  
31 3683d 00h rm5248 /trunk/JavaSerial/NativeCode/ Added methods to get the serial state to the native code, does not do anything at the moment  
30 3683d 00h rm5248 /trunk/JavaSerial/ Updated Windows side to do hardware flow control.  
29 3683d 00h rm5248 /trunk/JavaSerial/src/com/rm5248/serial/ forgot to add serial change listener  
28 3683d 00h rm5248 /trunk/JavaSerial/ Updated the serial port to have callbacks when the serial port changes. Made a few updates to how the native linux code works  
27 3695d 16h rm5248 /trunk/JavaSerial/NativeCode/ Got asynchronous IO working in Windows.  
26 3695d 19h rm5248 /trunk/JavaSerial/src/com/rm5248/serial/ when opening a serial port, will properly set all settings.  
25 3696d 00h rm5248 /trunk/JavaSerial/NativeCode/ regenerated header for serial port  
24 3697d 01h rm5248 / Moved stuff into proper SVN directoreis  
23 3700d 13h rm5248 /JavaSerial/NativeCode/ Updated Windows part. Windows writing does not work properly yet.  
20 3749d 00h rm5248 /JavaSerial/ Added native methods to get information from serial ports. Added a toString method on the SerialPort. The SerialPort now knows what port it is representing  
18 3750d 20h rm5248 /JavaSerial/NativeCode/ Updated native code to have some more error checking. Updated JNI to use new classes instead of the innser classes that it was using before  
14 3752d 15h rm5248 /JavaSerial/NativeCode/ Finished setting of serial port settings on Linux  
13 3757d 13h rm5248 /JavaSerial/ Started on Windows implementation. Added target to Makefile for Windows compliation. Added some comments in SerialPort based on what baud rates are only available in Windows.  
11 3758d 13h rm5248 /JavaSerial/ Updated implementation, added more methods for manipulating the serial port