|
Add function calls to get RTS/DTR/RI line statuses (getRTS(), getDTR(), getRI())
Add functions to attempt to set/retrieve the underlying device driver's transmit buffer sizes
Suppress output of setting RTS/DTR line states before a port is opened
Set global read/write/execute permissions on extracted native libraries so multiple instances of jSerialComm can function at the same time
Tie all "safety sleep" timers to the parameter in openPort() so that every sleep is user-configurable at runtime
Ensure that ports are fully/automatically closed if it is detected that they are no longer connected
Check for open ports before reading/writing so that disconnected ports don't continually spit out garbage data
Properly initialize all C data structs
|