Will Hedgecock
bcc9e1e19f
Verify that the port is still open when writing through OutputStream
2021-11-18 18:08:16 -06:00
Will Hedgecock
1ba4040162
Ensure that all bytes have been written before returning from writeBytes()
2021-11-18 18:06:50 -06:00
Will Hedgecock
3297603ba2
Do not mark SerialPortEvent as final
2021-11-18 17:42:41 -06:00
Will Hedgecock
3ee680b155
Complete rework of Windows native code
2021-11-17 01:20:30 -06:00
Will Hedgecock
20ea873390
Ensure port handle exists before closing it
2021-11-17 01:07:24 -06:00
Will Hedgecock
79d09f38c9
Enumerate ports twice to ensure no leaks or duplicates
2021-11-17 01:03:56 -06:00
Will Hedgecock
bb559137c9
Set native error codes for all functions
2021-11-17 01:03:40 -06:00
Will Hedgecock
34c72ceeb3
Use cross-toolchains to build all Posix architectures
2021-11-16 21:07:36 -06:00
Will Hedgecock
1c2edbde4d
Move Crosstool-Ng config files out of build repo
2021-11-16 21:07:07 -06:00
Will Hedgecock
d593ede42f
Update open/close test and make Makeable
2021-11-16 21:06:24 -06:00
Will Hedgecock
ea23ccd90e
Only close input Scanner once
2021-11-16 21:05:38 -06:00
Will Hedgecock
e9133adc2c
Do not automatically close ports upon error
2021-11-16 21:05:21 -06:00
Will Hedgecock
a756870d2d
Renew support for 32-bit MacOS
2021-11-16 21:04:21 -06:00
Will Hedgecock
9a2fcb26bd
Move hard-float library locations
2021-11-16 21:04:02 -06:00
Will Hedgecock
9395d29777
Allow retrieval of native error codes and source locations
2021-11-16 21:01:49 -06:00
Will Hedgecock
28efbd1a51
Complete overhaul of Posix native implementation
2021-11-16 21:00:43 -06:00
Will Hedgecock
bc39570ff1
Complete overhaul of JNI boundary - store FD and details in C
2021-11-16 20:59:15 -06:00
Will Hedgecock
6ab8a2380a
Update tuple storage functions
2021-11-08 12:50:17 -06:00
Will Hedgecock
24e5e14a6d
Simplify tmpFile directory parsing
2021-11-03 14:04:01 -05:00
Will Hedgecock
fc17fd225a
Fix deprecated MacOS typedef
2021-11-03 13:41:52 -05:00
Will Hedgecock
92c00b9eb0
Add new built-in MacOS baud rates
2021-11-03 13:25:07 -05:00
Will Hedgecock
1ccc3b7d8a
Ignore SIGIO POSIX signals
2021-11-03 13:24:44 -05:00
Will Hedgecock
1ef3467529
Properly clear Xon/Xoff flow control settings
2021-10-29 18:17:38 -05:00
Will Hedgecock
0e6903362e
Update documentation for serial port descriptors
2021-10-29 16:38:38 -05:00
Will Hedgecock
c7cf3cbbfb
New method to return full system path of the serial port
2021-10-29 16:30:37 -05:00
Will Hedgecock
0fc80bbf20
Update Gradle build file for deprecation
2021-10-25 11:37:30 -05:00
Will Hedgecock
3aa348378f
Update all native libraries
2021-10-25 11:22:24 -05:00
Will Hedgecock
5ef0d56559
Fix MacOS compilation using new Apple compilers
2021-10-25 11:22:04 -05:00
Will Hedgecock
3de973bbb0
Fix ARM64 compiler command
2021-10-22 16:14:34 -05:00
Will Hedgecock
260fff8a3a
Update version numbers
2021-10-22 14:37:15 -05:00
Will Hedgecock
ed2efc0b76
Merge pull request #369 from javmarina/latency-timer
...
Reduce latency timer in FTDI devices
2021-10-22 13:04:58 -05:00
Will Hedgecock
2f70a93a27
Add remaining RS-485 configuration parameters (PR #357 )
2021-10-22 12:50:08 -05:00
Will Hedgecock
c1684de18e
Merge pull request #353 from chargeITmobility/fix-rs485-delays
...
Fix RS-485 delays passed to ioctl
2021-10-22 12:30:03 -05:00
Will Hedgecock
e4b34d51d9
Update AppID documentation
2021-10-22 12:25:59 -05:00
Will Hedgecock
956364b449
Merge pull request #352 from yigitpirildak/separate_tmpdir_across_applications
...
Separate tmpdir across applications
2021-10-22 12:18:57 -05:00
Will Hedgecock
b4791394c8
Merge branch 'master' of https://github.com/Fazecast/jSerialComm
2021-10-22 12:13:52 -05:00
Will Hedgecock
f0ff8c39cc
Add option to disable exclusive lock
2021-10-22 12:13:26 -05:00
Will Hedgecock
4f2065bed0
Merge pull request #363 from Fazecast/gradlew-update-7.2
...
Update Gradle Wrapper from 7.0 to 7.2
2021-10-22 11:38:26 -05:00
Will Hedgecock
9a1e0d292f
Merge branch 'master' into gradlew-update-7.2
2021-10-22 11:38:18 -05:00
Will Hedgecock
96f29ab53d
Merge pull request #354 from Fazecast/gradlew-update-7.1
...
Update Gradle Wrapper from 7.0 to 7.1
2021-10-22 11:36:49 -05:00
Will Hedgecock
db8f5d32f9
Merge branch 'master' into gradlew-update-7.1
2021-10-22 11:36:40 -05:00
Will Hedgecock
49b9569c14
Merge pull request #347 from Fazecast/gradlew-update-7.0.2
...
Update Gradle Wrapper from 7.0 to 7.0.2
2021-10-22 11:36:01 -05:00
Will Hedgecock
cf5f700ec0
Update README with temp folder workaround
2021-10-22 11:15:58 -05:00
Javi Marina
996201fe7a
Reduce latency timer in FTDI devices
2021-10-14 17:11:39 +02:00
gradle-update-robot
2a499e27e1
Update Gradle Wrapper from 7.0 to 7.2.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2021-09-01 01:00:57 +00:00
gradle-update-robot
af940dbe58
Update Gradle Wrapper from 7.0 to 7.1.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2021-07-01 00:34:08 +00:00
Christian Meusel
2092ca0c0b
Fix RS-485 delays passed to ioctl
...
The kernel wants to have them in milliseconds where
SerialPort.setRs485ModeParameters uses microseconds.
2021-06-23 16:55:56 +02:00
yigitpirildak
c1d49d8513
Update README.md
...
Add explanation to README about setting the "fazecast.jSerialComm.appid" property in order to eliminate problems related to using the lib from multiple apps.
2021-06-19 02:37:12 +03:00
Eclipse
55ede252d6
Check fazecast.jSerialComm.appid property and use it to create an app-specific tmpdir folder so that multiple applications running jSerialComm simultaneously don't cause problems with each other
2021-06-19 02:18:44 +03:00
gradle-update-robot
b1029a1736
Update Gradle Wrapper from 7.0 to 7.0.2.
...
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2021-06-01 02:43:08 +00:00