Advertisement
Guest User

Untitled

a guest
Jul 16th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. func peripheral(_ peripheral: CBPeripheral, didUpdateValueFor characteristic: CBCharacteristic, error: Error?) {
  2. switch characteristic.uuid {
  3. case derivedMeasurements2CharacteristicsCBUUID:
  4. var dewpoint: Int16 = 0
  5. _ = withUnsafeMutableBytes(of: &dewpoint) {characteristic.value!.copyBytes(to: $0, from: 0...1)}
  6.  
  7. var dew = Double(dewpoint) / 100.0
  8. dew = (dew * 9/5) + 32
  9. weatherReading.dewPoint = dew
  10. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement