Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
- switch characteristic.uuid {
- case derivedMeasurements2CharacteristicsCBUUID:
- var dewpoint: Int16 = 0
- _ = withUnsafeMutableBytes(of: &dewpoint) {characteristic.value!.copyBytes(to: $0, from: 0...1)}
- var dew = Double(dewpoint) / 100.0
- dew = (dew * 9/5) + 32
- weatherReading.dewPoint = dew
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement