MedM DeviceKit
DeviceSetting.h File Reference
#import <Foundation/Foundation.h>

Go to the source code of this file.

Classes

class  DeviceSetting
 Represents setting as its kind and fixed array of possible string values. More...
 

Enumerations

enum  DeviceSettingKind : int {
  DeviceSettingInvalid = -1, StreamOrSpot = 0, HistoryOrRealtime = 1, MeasurementLength = 2,
  UserNumber = 3, EraseDataOnAdding = 4, HeartRateMonitoring = 5, SpirometryTurbineType = 6,
  SpirometryTestType = 7, KeepHistory = 8, DeviceManufacturer = 9, IsUserAthlete = 10,
  EncryptionKey = 11
}
 

Enumeration Type Documentation

◆ DeviceSettingKind

enum DeviceSettingKind : int
Enumerator
DeviceSettingInvalid 

Something went wrong, shouldn't happen.

StreamOrSpot 

Receive stream data or spot values.

Possible values: Stream, Spot

HistoryOrRealtime 

Receive history data or realtime data.

Possible values: History, Realtime

MeasurementLength 

Measurement length.

Only present for Contec PM10 ECG. Possible values: 10 seconds, 15 seconds, 30 seconds

UserNumber 

User number on the device.

Possible values: All users(Optional), User profile (0-8)

EraseDataOnAdding 

Erase all data from the device on adding or not.

Possible values: Yes, No

HeartRateMonitoring 

Turn HR monitoring on or off.

Possible values: Yes, No

SpirometryTurbineType 

Spirometry turbine type.

Possible values: Reusable, Disposable

SpirometryTestType 

Spirometry test type.

Possible values: FVC, VC, MVV(Optional)

KeepHistory 

Keep history on the device or delete it after receiving.

Possible values: Yes, No

DeviceManufacturer 

Device manufacturer.

Only present for H3 System BA-400. Possible values: JnJ, BAYER, ABBOTT, NIPRO, ROSHE

IsUserAthlete 

Is user an athlete.

Affects body composition calculation. Possible values: Yes, No

EncryptionKey 

Encryption key, hex string without spaces.

Only present for Roche CoaguCheck