15a0eb619aUpdated jssc to be compatible with maven,osgi and to compile with maven. Still missing is a custom loader for native libraries. And a pom.xml which will build the natives.
mvogt
2014-05-06 12:03:33 +0200
b63e7dbfc1Added generics for "Comparator" parameters
scream3r
2013-06-01 11:44:06 +0400
a9b6a006efAdded support of "int flags" for "setParams()" method, and also added flags PARAMS_FLAG_IGNPAR, PARAMS_FLAG_PARMRK for changing state of INGPAR, PARMRK in _nix based version of jSSC.
scream3r
2013-06-01 11:42:57 +0400
d57c122e2fAdded ttyO to Linux RegExp for finding serial ports provided by Linux OMAP serial driver
Alexey Sokolov
2013-05-31 14:27:49 +0300
c5dfff9ec0Added os.name - "Darwin" and os.arch - "universal" to SerialNativeInterface.class
Alexey Sokolov
2013-05-31 10:49:00 +0300
d818ecb60aChanged port handle from "int" to "long" type, to prevent Win64 HANDLE problems. Don't ever seen this problem, but theory it could be
scream3r
2013-04-24 15:44:09 +0400
e8cfc9b7eaAdded 2.3 Windows native libs
Alexey Sokolov
2013-04-23 15:15:42 +0300
7f44d125aaRemoved 0.9 Windows native libs
Alexey Sokolov
2013-04-23 15:15:18 +0300
394bebd794Added fix for issue #10. If user home folder is read-only, the native library will be unpacked into temp folder
Alexey Sokolov
2013-04-23 11:28:54 +0300
3363195befRemoved port opening only for Linux in "getUnixBasedPortNames()" method of SerialPortList class, now port opening will be used on all _unix_based systems, because it can help to get real serial devices
scream3r
2013-04-22 11:30:55 +0400
9544ad46cdWindows native part. Added using of "ERR_INCORRECT_SERIAL_PORT", checking the DCB structure on port opening like in _nix based version and a little refactoring was made
Alexey Sokolov
2013-04-22 10:19:21 +0300
f756417b29Linux native part, used "ERR_INCORRECT_SERIAL_PORT" instead of "ERR_PORT_NOT_FOUND" if termios structure for serial port can not be get
scream3r
2013-04-22 10:49:45 +0400
5b5a6041c1Added using of "ERR_INCORRECT_SERIAL_PORT" into SerialPort class. Also made a little refactoring - if/else changed to switch/case in "openPort()" method for handling error
scream3r
2013-04-22 10:46:45 +0400
44f6fea8faAdded "ERR_INCORRECT_SERIAL_PORT" into SerialNativeInterface class and jssc_SerialNativeInterface.h header file. Also added "TYPE_INCORRECT_SERIAL_PORT" for throwing if "ERR_INCORRECT_SERIAL_PORT"
scream3r
2013-04-22 10:29:15 +0400
ef28e80bd2Linux native jssc.cpp little refactoring
scream3r
2013-04-22 10:16:55 +0400
73c7a6870bAdded constants into jssc_SerialNativeInterface.h header file
scream3r
2013-04-22 10:12:52 +0400
df65d88787Added 3 constants to SerialNativeInterface class, and made a little refactoring of SerialPort and SerialPortList classes
scream3r
2013-04-22 09:59:59 +0400
1043354ec1Added methods for advanced port listing by using another search path, RegExp and comparator. Also some internal method were modified
scream3r
2013-04-19 16:52:53 +0400
cd4f05d84cAdded "getPortNames(String searchPath)" method and maded a little changes in "getUnixBasedPortNames()" method
Alexey Sokolov
2013-04-19 11:50:25 +0300
e8df64618djSSC version number changed in SerialNativeInterface class
Alexey Sokolov
2013-04-19 11:49:01 +0300
8e5a797e01Added bluetooth serials to Linux port list search "rfcomm"
scream3r
2013-04-19 10:25:16 +0400
2d481ff6e7Added JSSC_NO_TIOCEXCL property for disable using exclusive access to serial device. See issue #6
scream3r
2013-04-18 15:22:49 +0400
6d056234b9Copyright symbol fix in native header file
scream3r
2013-04-18 14:57:40 +0400
521909e65aUpdated Windows native "openPort()" function signature, and function comment
Alexey Sokolov
2013-04-18 11:35:58 +0300
d0b558aa17Updated comment for openPort() in _nix_based jssc.cpp
scream3r
2013-04-18 11:31:58 +0400
e23a29229cCleared "getUnixBasedPortNames()" method is SerialPortList class
scream3r
2013-04-18 10:25:52 +0400
f4e725252fRemoved using of "invockedByPortList" parameter. Using of F_GETFL/F_SETFL has no effect on already opened port
scream3r
2013-04-18 10:17:54 +0400
49c677a663Expanded javadoc for native openPort() method
scream3r
2013-04-18 09:44:30 +0400
6d542e09a1Fixed "openPort()" invocations in considering of last changes
scream3r
2013-04-17 17:26:26 +0400
273e132321Added useTIOCEXCL and invokedByPortList keys into native openPort() method
scream3r
2013-04-17 17:24:55 +0400