Fix accessibility

This commit is contained in:
Piv
2020-07-09 20:18:56 +09:30
parent 0f38a1b20f
commit 86809dbfc0
2 changed files with 6 additions and 10 deletions

View File

@@ -26,14 +26,10 @@ struct Constants{
static let DEFAULT_MOTOR_PWM = 660 static let DEFAULT_MOTOR_PWM = 660
} }
enum HEALTH_STATUSES: UInt8 { public enum HEALTH_STATUSES: UInt8 {
case GOOD = 0, WARNING, ERROR case GOOD = 0, WARNING, ERROR
} }
struct SwiftRPLidar {
var text = "Hello, World!"
}
func processScan(raw: Data) throws -> LidarScan { func processScan(raw: Data) throws -> LidarScan {
let newScan = raw[0] & 0b1 let newScan = raw[0] & 0b1
let inversedNewScan = (raw[0] >> 1) & 0b1 let inversedNewScan = (raw[0] >> 1) & 0b1
@@ -49,7 +45,7 @@ func processScan(raw: Data) throws -> LidarScan {
return LidarScan(newScan: newScan == 1, quality: quality, angle: angle, distance: distance) return LidarScan(newScan: newScan == 1, quality: quality, angle: angle, distance: distance)
} }
struct LidarScan{ public struct LidarScan{
var newScan: Bool var newScan: Bool
var quality: UInt8 var quality: UInt8
var angle: Float var angle: Float
@@ -58,10 +54,10 @@ struct LidarScan{
typealias MeasurementHandler = (_ scan: LidarScan) -> Bool public typealias MeasurementHandler = (_ scan: LidarScan) -> Bool
typealias ScanHandler = (_ scans: [LidarScan]) -> Bool public typealias ScanHandler = (_ scans: [LidarScan]) -> Bool
class RPLidar{ public class SwiftRPLidar {
private var motor: Bool = false private var motor: Bool = false
private var serialPort: LidarSerial? = nil private var serialPort: LidarSerial? = nil
private var motorRunning = false private var motorRunning = false

View File

@@ -6,7 +6,7 @@ final class SwiftRPLidarTests: XCTestCase {
// This is an example of a functional test case. // This is an example of a functional test case.
// Use XCTAssert and related functions to verify your tests produce the correct // Use XCTAssert and related functions to verify your tests produce the correct
// results. // results.
XCTAssertEqual(SwiftRPLidar().text, "Hello, World!") // XCTAssertEqual(SwiftRPLidar().text, "Hello, World!")
} }
static var allTests = [ static var allTests = [