12 lines
293 B
Swift
12 lines
293 B
Swift
import Foundation
|
|
|
|
public protocol LidarSerial {
|
|
var dtr: Bool {get set};
|
|
var inWaiting: Int {get};
|
|
func closePort();
|
|
func openPort() throws;
|
|
func readData(ofLength: Int) throws -> Data;
|
|
func writeData(_ data: Data) throws -> Int;
|
|
func setBaudrate(baudrate: Int)
|
|
}
|