RileyLinkDevice.swift 603 B

1234567891011121314151617181920212223242526
  1. //
  2. // RileyLinkDevice.swift
  3. // Loop
  4. //
  5. // Copyright © 2017 LoopKit Authors. All rights reserved.
  6. //
  7. import HealthKit
  8. import RileyLinkBLEKit
  9. extension RileyLinkDevice.Status {
  10. func device(pumpID: String, pumpModel: PumpModel) -> HKDevice {
  11. return HKDevice(
  12. name: name,
  13. manufacturer: "Medtronic",
  14. model: pumpModel.rawValue,
  15. hardwareVersion: nil,
  16. firmwareVersion: version,
  17. softwareVersion: String(MinimedKitVersionNumber),
  18. localIdentifier: pumpID,
  19. udiDeviceIdentifier: nil
  20. )
  21. }
  22. }