codeinversion / sensors-swift Swift 60 39 Bluetooth LE Sensor Manager for iOS and macOS macos ios ble bluetooth-low-energy