Minor cleanup
This commit is contained in:
@@ -377,20 +377,17 @@ public class SerialPort {
|
|||||||
return dtrState
|
return dtrState
|
||||||
}
|
}
|
||||||
set (value){
|
set (value){
|
||||||
// TODO: Add error handling.
|
|
||||||
guard let fileDescriptor = fileDescriptor else {
|
guard let fileDescriptor = fileDescriptor else {
|
||||||
// Need to open port first.
|
// Need to open port first.
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
dtrState = value
|
dtrState = value
|
||||||
var flags = TIOCM_DTR
|
var flags = TIOCM_DTR
|
||||||
if(ioctl(fileDescriptor, dtrState ? TIOCMBIS : TIOCMBIC, &flags) != 0){
|
ioctl(fileDescriptor, dtrState ? TIOCMBIS : TIOCMBIC, &flags)
|
||||||
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public var inWaiting: Int? {
|
public var inWaiting: Int {
|
||||||
get{
|
get{
|
||||||
return Int(ioctl(fileDescriptor!, FIONREAD))
|
return Int(ioctl(fileDescriptor!, FIONREAD))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user