Files
swiftrplidar/Sources/SwiftRPLidar/LidarSerial.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)
}