Commit Graph

100 Commits

Author SHA1 Message Date
hedgecrw85 c7d6ec5c93 New binaries to include updated functionality 2018-01-09 15:48:05 -06:00
hedgecrw85 9fb1f1ebbe Update Gradle build file to allow building for Java 6 2018-01-04 13:12:00 -06:00
hedgecrw85 12855926d9 Add calls to fetch modem line status 2018-01-04 11:30:03 -06:00
Will Hedgecock c75e8d731b
Merge pull request #99 from Awarepoint/master
Fix compiler warnings and improve documentation
2018-01-03 18:34:43 -06:00
hedgecrw85 45b426a68f Updated licensing to dual-license LGPLv3 and Apache License v2 2018-01-03 18:27:13 -06:00
Josh Lubawy 4c7f206f93 Fix compiler warnings and improve documentation
* Was getting compiler warnings for void return type not matching the
expected boolean.
* Converted README and AUTHORS text files to use Markdown.
* Moved the contents of INSTALL into the README.md file.
2018-01-03 16:09:14 -08:00
hedgecrw85 3f65dcbe09 Updated version and INSTALL details 2018-01-03 16:13:40 -06:00
hedgecrw85 0beac32ab4 Ensure that timeouts are always set last after other configuration changes 2018-01-03 15:26:23 -06:00
hedgecrw85 5d96988de3 Allow safety sleep to take effect before the su request in Android. 2018-01-03 15:01:05 -06:00
hedgecrw85 e1e4441484 Ensure that custom baud rates are properly handled depending on the capabilities of the end device. 2018-01-03 15:00:08 -06:00
hedgecrw85 14c9d4eff7 Implement model control line signaling on Linux/OSX. 2018-01-03 12:41:00 -06:00
hedgecrw85 68de6c05a7 Ensure the InputStream read() function does not return 0-length data 2018-01-03 12:00:37 -06:00
hedgecrw85 263c3b9b43 Updated version numbers and added comments. 2018-01-03 11:59:15 -06:00
Will Hedgecock 97a2996c5a
Merge pull request #86 from frhun/aarch64-linux
add aarch64 recognition for Linux
2018-01-03 11:24:17 -06:00
Will Hedgecock dd6f2bd81c
Merge pull request #84 from feclare/armv8_64
Add armv8_64 .so
2018-01-03 11:23:52 -06:00
Will Hedgecock c41f3f640c
Merge pull request #71 from FrozenOne/master
Fix reads that do not use packets getting stuck in infinite loop.
2018-01-03 11:16:33 -06:00
Will Hedgecock 6bd2a9995f
Merge pull request #69 from kevinherron/iostream
Improvements to SerialInputStream and SerialOutputStream
2018-01-03 10:56:40 -06:00
Will Hedgecock 03c2f40ba8
Merge pull request #64 from swilson/master
Fix for issue #61
2018-01-03 10:50:36 -06:00
Will Hedgecock b55107047a
Merge pull request #62 from Awarepoint/break
Add support for set/clear BREAK/RTS/DTR signals in Windows.
2018-01-03 10:49:10 -06:00
frhun 29db419317 added aarch64 recognition for Linux 2017-10-09 20:36:08 +02:00
Federico Claramonte 75cf9a6057 Add armv8_64 .so
Signed-off-by: Federico Claramonte <fede.claramonte@caviumnetworks.com>
2017-09-26 10:45:27 +02:00
FrozenOne 5eb7ee925e Fix reads that do not use packets getting stuck in infinite loop. 2017-06-12 14:23:59 +02:00
Kevin Herron df4a8b7cb8 Block/loop until all bytes are written SerialOutputStream
Ensures that the write methods of SerialOutputStream fulfill their
contract by acknowledging the possibility that not all bytes could be
written in the first call to native writeBytes() and looping until all
bytes have been written.
2017-04-30 06:48:46 -07:00
Kevin Herron 6edf6f9396 Reduce byte[] allocations in SerialInputStream and SerialOutputStream
* use a shared, re-usable buffer for single byte reads and writes
* implement read(byte[]) directly instead of delegating to
read(byte[], int, int), which makes an unnecessary copy.
* implement write(byte[]) directly instead of delegating to
write(byte[], int, int), which makes an unnecessary copy.
* avoid a corner case unnecessary copy in write(byte[], int, int)
2017-04-30 06:47:38 -07:00
Sean Wilson fb9dc81592 New OS X libraries 2017-02-13 21:21:19 -05:00
Sean Wilson e61a54267f Use the IOSSIOSPEED ioctl to set non-standard port speeds on OS X. 2017-02-13 21:20:02 -05:00
Josh Lubawy 6953a70fe8 Add support for set/clear BREAK/RTS/DTR signals in Windows. 2017-01-27 15:32:21 -08:00
hedgecrw85 46790676e6 Allow the safety sleep timer to be user-configurable when opening a port. 2016-12-05 15:24:49 -06:00
hedgecrw85 c943df001f Ensure that port reads do not block indefinitely if a user enters an incorrect timeout value (<100) on Linux or Mac. 2016-12-05 14:51:06 -06:00
hedgecrw85 5d9b261ee4 Documentation. 2016-12-05 14:29:04 -06:00
hedgecrw85 73b0d5918c Added bytesAwaitingWrite() method and allow enumeration of rfcomm Bluetooth ports. 2016-12-05 14:25:23 -06:00
Will Hedgecock d9aba7118e Merge pull request #43 from amitjoy/master
Added OSGi Support
2016-12-05 13:51:08 -06:00
Amit Kumar Mondal 24f424ed98 Added OSGi Support
Signed-off-by: Amit Kumar Mondal <admin@amitinside.com>
2016-05-18 11:17:16 +02:00
hedgecrw85 b30504e5b2 Added "bytes awaiting write" functionality 2016-03-25 11:19:29 -05:00
hedgecrw85 3957c116fb Removed separate function for setting flow control parameters. 2016-03-24 11:58:21 -05:00
hedgecrw85 44882a4cef Fixed bug where calling configuration options after setting timeouts negated the timeout settings. 2016-03-23 17:11:37 -05:00
hedgecrw85 5adf6ea556 Updated to version 1.3.12. 2016-03-23 16:52:53 -05:00
hedgecrw85 6a3cc212db Fix bug where reconfiguring ports after setting timeouts negates the timeout settings. 2016-03-23 16:51:07 -05:00
hedgecrw85 cbc7f952b4 Added ability to resolve symbolic links. 2016-02-18 11:09:27 -06:00
hedgecrw85 f55a1af7e7 Updated to version 1.3.11. 2016-01-04 10:43:42 -06:00
hedgecrw85 ff5617118d Allow users to specify a port in a non-standard directory 2016-01-04 09:27:11 -06:00
hedgecrw85 9ae2f07f2a Fixed some closing while executing a blocking call bugs. 2015-11-20 11:14:45 -06:00
hedgecrw85 51d7e2fb01 Allow for closing of port during blocking call on Windows. 2015-11-20 10:52:50 -06:00
hedgecrw85 7edec93c87 Updated to Version 1.3.10. 2015-11-19 13:36:02 -06:00
hedgecrw85 4939a18b2d Allow Windows serial port to return after several failed attempts at closing. 2015-11-19 13:32:16 -06:00
hedgecrw85 b9170ed848 Merge branch 'master' of https://github.com/Fazecast/jSerialComm 2015-10-28 14:58:19 -05:00
hedgecrw85 bde6b6ce7c Updated to version 1.3.9. 2015-10-28 14:56:16 -05:00
Rueben Banalagay 0ad9735624 Updated to Version 1.3.9 2015-10-28 14:52:01 -05:00
hedgecrw85 8ae6c186e2 Updated to version 1.3.9. 2015-10-28 10:21:07 -05:00
hedgecrw85 2f3861391b Updated to version 1.3.9. 2015-10-28 09:49:08 -05:00