Documentation
¶
Overview ¶
Package serialio opens serial ports with interruptible reads and writes.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Open ¶
Open configures a serial port and gives its writes to Go's poller. The serial library already provides interruptible reads, but its Unix Write uses a blocking syscall that closing another goroutine's descriptor need not stop. A separate nonblocking descriptor makes pending writes interruptible by Close. It is opened before terminal exclusivity is claimed; both descriptors share the same terminal configuration.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.