Characteristics - Bluetooth SIG
-
BLE Aerobic Heart Rate Lower Limit Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAerobicHeartRateLowerLimit : Characteristic
extension CharacteristicAerobicHeartRateLowerLimit: Hashable
extension CharacteristicAerobicHeartRateLowerLimit: Equatable
-
BLE Aerobic Heart Rate Upper Limit Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAerobicHeartRateUpperLimit : Characteristic
extension CharacteristicAerobicHeartRateUpperLimit: Hashable
extension CharacteristicAerobicHeartRateUpperLimit: Equatable
-
BLE Aerobic Threshold Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAerobicThreshold : Characteristic
extension CharacteristicAerobicThreshold: Hashable
extension CharacteristicAerobicThreshold: Equatable
-
BLE Age Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAge : Characteristic
extension CharacteristicAge: Hashable
extension CharacteristicAge: Equatable
-
BLE Alert Category ID Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAlertCategoryID : Characteristic
extension CharacteristicAlertCategoryID: Hashable
extension CharacteristicAlertCategoryID: Equatable
-
BLE Alert Category ID Bit Mask Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAlertCategoryIDBitMask : Characteristic
extension CharacteristicAlertCategoryIDBitMask: Hashable
extension CharacteristicAlertCategoryIDBitMask: Equatable
-
BLE Alert Level Characteristic
The level of an alert a device is to sound. If this level is changed while the alert is being sounded, the new level should take effect.
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAlertLevel : Characteristic
extension CharacteristicAlertLevel: Hashable
extension CharacteristicAlertLevel: Equatable
-
BLE Alert Notification Control Point Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAlertNotificationControlPoint : Characteristic
extension CharacteristicAlertNotificationControlPoint: Hashable
extension CharacteristicAlertNotificationControlPoint: Equatable
-
BLE Alert Status Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAlertStatus : Characteristic
extension CharacteristicAlertStatus: Hashable
extension CharacteristicAlertStatus: Equatable
-
BLE Altitude Characteristic
The Altitude characteristic describes the altitude of the device.
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAltitude : Characteristic
extension CharacteristicAltitude: Hashable
extension CharacteristicAltitude: Equatable
-
BLE Anaerobic Heart Rate Lower Limit Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAnaerobicHeartRateLowerLimit : Characteristic
extension CharacteristicAnaerobicHeartRateLowerLimit: Hashable
extension CharacteristicAnaerobicHeartRateLowerLimit: Equatable
-
BLE Anaerobic Heart Rate Upper Limit Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAnaerobicHeartRateUpperLimit : Characteristic
extension CharacteristicAnaerobicHeartRateUpperLimit: Hashable
extension CharacteristicAnaerobicHeartRateUpperLimit: Equatable
-
BLE Aerobic Threshold Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAnaerobicThreshold : Characteristic
extension CharacteristicAnaerobicThreshold: Hashable
extension CharacteristicAnaerobicThreshold: Equatable
-
BLE Analog Characteristic
Used to read or write the value of one of the IO Module’s analog signals
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAnalog : Characteristic
extension CharacteristicAnalog: Hashable
extension CharacteristicAnalog: Equatable
-
BLE Analog Output Characteristic
Value of an analog output as a 16-bit integer (uint16). The format of the analog value depends on the implementation.
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAnalogOutput : Characteristic
extension CharacteristicAnalogOutput: Hashable
extension CharacteristicAnalogOutput: Equatable
-
BLE Apparent Wind Direction Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicApparentWindDirection : Characteristic
extension CharacteristicApparentWindDirection: Hashable
extension CharacteristicApparentWindDirection: Equatable
-
BLE Apparent Wind Speed Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicApparentWindSpeed : Characteristic
extension CharacteristicApparentWindSpeed: Hashable
extension CharacteristicApparentWindSpeed: Equatable
-
BLE Appearance Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicAppearance : Characteristic
extension CharacteristicAppearance: Hashable
extension CharacteristicAppearance: Equatable
-
BLE Barometric Pressure Trend Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBarometricPressureTrend : Characteristic
extension CharacteristicBarometricPressureTrend: Hashable
extension CharacteristicBarometricPressureTrend: Equatable
-
BLE Battery Level Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBatteryLevel : Characteristic
extension CharacteristicBatteryLevel: Hashable
extension CharacteristicBatteryLevel: Equatable
-
BLE Battery Level State Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBatteryLevelState : Characteristic
extension CharacteristicBatteryLevelState: Hashable
extension CharacteristicBatteryLevelState: Equatable
-
BLE Battery Power State Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBatteryPowerState : Characteristic
extension CharacteristicBatteryPowerState: Hashable
extension CharacteristicBatteryPowerState: Equatable
-
BLE Blood Pressure Feature Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBloodPressureFeature : Characteristic
extension CharacteristicBloodPressureFeature: Hashable
extension CharacteristicBloodPressureFeature: Equatable
-
BLE Blood Pressure Measurement Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBloodPressureMeasurement : Characteristic
extension CharacteristicBloodPressureMeasurement: Hashable
extension CharacteristicBloodPressureMeasurement: Equatable
-
BLE Body Composition Measurement Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBodyCompositionMeasurement : Characteristic
extension CharacteristicBodyCompositionMeasurement: Hashable
extension CharacteristicBodyCompositionMeasurement: Equatable
-
BLE Body Sensor Location Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBodySensorLocation : Characteristic
extension CharacteristicBodySensorLocation: Hashable
extension CharacteristicBodySensorLocation: Equatable
-
BLE Bond Management Features Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicBondManagementFeatures : Characteristic
extension CharacteristicBondManagementFeatures: Hashable
extension CharacteristicBondManagementFeatures: Equatable
-
BLE Continuous Glucose Monitoring Feature Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicContinuousGlucoseMonitoringFeature : Characteristic
extension CharacteristicContinuousGlucoseMonitoringFeature: Hashable
extension CharacteristicContinuousGlucoseMonitoringFeature: Equatable
-
BLE Cross Trainer Data Characteristic
The Cross Trainer Data characteristic is used to send training-related data to the Client from a cross trainer (Server).
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicCrossTrainerData : Characteristic
extension CharacteristicCrossTrainerData: Hashable
extension CharacteristicCrossTrainerData: Equatable
-
BLE Cycling Speed and Cadence Feature Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicCyclingSpeedCadenceFeature : Characteristic
extension CharacteristicCyclingSpeedCadenceFeature: Hashable
extension CharacteristicCyclingSpeedCadenceFeature: Equatable
-
BLE Current Time Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicCurrentTime : Characteristic
extension CharacteristicCurrentTime: Hashable
extension CharacteristicCurrentTime: Equatable
-
BLE Cadence and Speed Characteristic
The CSC Measurement characteristic (CSC refers to Cycling Speed and Cadence) is a variable length structure containing a Flags field and, based on the contents of the Flags field, may contain one or more additional fields as shown in the tables below.
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicCyclingSpeedCadence : Characteristic
extension CharacteristicCyclingSpeedCadence: Hashable
extension CharacteristicCyclingSpeedCadence: Equatable
-
BLE Database Change Increment Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDatabaseChangeIncrement : Characteristic
extension CharacteristicDatabaseChangeIncrement: Hashable
extension CharacteristicDatabaseChangeIncrement: Equatable
-
BLE Date of Birth Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDateOfBirth : Characteristic
extension CharacteristicDateOfBirth: Hashable
extension CharacteristicDateOfBirth: Equatable
-
BLE Date of Threshold Assessment Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDateofThresholdAssessment : Characteristic
extension CharacteristicDateofThresholdAssessment: Hashable
extension CharacteristicDateofThresholdAssessment: Equatable
-
BLE Date Time Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDateTime : Characteristic
extension CharacteristicDateTime: Hashable
extension CharacteristicDateTime: Equatable
-
BLE Day Date Time Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDayDateTime : Characteristic
extension CharacteristicDayDateTime: Hashable
extension CharacteristicDayDateTime: Equatable
-
BLE Day of Week Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDayOfWeek : Characteristic
extension CharacteristicDayOfWeek: Hashable
extension CharacteristicDayOfWeek: Equatable
-
BLE Device Name Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDeviceName : Characteristic
extension CharacteristicDeviceName: Hashable
extension CharacteristicDeviceName: Equatable
-
BLE Dew Point Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDewPoint : Characteristic
extension CharacteristicDewPoint: Hashable
extension CharacteristicDewPoint: Equatable
-
BLE DST Offset Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicDSTOffset : Characteristic
extension CharacteristicDSTOffset: Hashable
extension CharacteristicDSTOffset: Equatable
-
BLE Elevation Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicElevation : Characteristic
extension CharacteristicElevation: Hashable
extension CharacteristicElevation: Equatable
-
BLE Email Address Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicEmailAddress : Characteristic
extension CharacteristicEmailAddress: Hashable
extension CharacteristicEmailAddress: Equatable
-
BLE Fat Burn Heart Rate Lower Limit Characteristic
Lower limit of the heart rate where the user maximizes the fat burn while exersizing
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicFatBurnHeartRateLowerLimit : Characteristic
extension CharacteristicFatBurnHeartRateLowerLimit: Hashable
extension CharacteristicFatBurnHeartRateLowerLimit: Equatable
-
BLE Fat Burn Heart Rate Upper Limit Characteristic
Upper limit of the heart rate where the user maximizes the fat burn while exersizing
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicFatBurnHeartRateUpperLimit : Characteristic
extension CharacteristicFatBurnHeartRateUpperLimit: Hashable
extension CharacteristicFatBurnHeartRateUpperLimit: Equatable
-
BLE Firmware Revision String Characteristic
The value of this characteristic is a UTF-8 string representing the firmware revision for the firmware within the device
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicFirmwareRevisionString : Characteristic
extension CharacteristicFirmwareRevisionString: Hashable
extension CharacteristicFirmwareRevisionString: Equatable
-
BLE First Name Characteristic
The value of this characteristic is a UTF-8 string representing the firmware revision for the firmware within the device
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicFirstName : Characteristic
extension CharacteristicFirstName: Hashable
extension CharacteristicFirstName: Equatable
-
BLE Fitness Machine Features Characteristic
The Fitness Machine Feature characteristic exposes which optional features are supported by the Server implementation
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicFitnessMachineFeature : Characteristic
extension CharacteristicFitnessMachineFeature: Hashable
extension CharacteristicFitnessMachineFeature: Equatable
-
BLE Fitness Machine Status Characteristic
The Fitness Machine Status characteristic is used to send the status of the Server
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicFitnessMachineStatus : Characteristic
extension CharacteristicFitnessMachineStatus: Hashable
extension CharacteristicFitnessMachineStatus: Equatable
-
BLE Five Zone Heart Rate Limits Characteristic
The limits between the heart rate zones for the 5-zone heart rate definition
- Maximum
- Hard
- Moderate
- Light
- Very Light
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicFiveZoneHeartRateLimits : Characteristic
extension CharacteristicFiveZoneHeartRateLimits: Hashable
extension CharacteristicFiveZoneHeartRateLimits: Equatable
-
BLE Floor Number Characteristic
The Floor Number characteristic describes in which floor the device is installed
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicFloorNumber : Characteristic
extension CharacteristicFloorNumber: Hashable
extension CharacteristicFloorNumber: Equatable
-
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicGender : Characteristic
extension CharacteristicGender: Hashable
extension CharacteristicGender: Equatable
-
BLE Gust Factor Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicGustFactor : Characteristic
extension CharacteristicGustFactor: Hashable
extension CharacteristicGustFactor: Equatable
-
BLE Hardware Revision String Characteristic
The value of this characteristic is a UTF-8 string representing the hardware revision for the hardware within the device
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHardwareRevisionString : Characteristic
extension CharacteristicHardwareRevisionString: Hashable
extension CharacteristicHardwareRevisionString: Equatable
-
BLE Heart Rate Control Point Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHeartRateControlPoint : Characteristic
extension CharacteristicHeartRateControlPoint: Hashable
extension CharacteristicHeartRateControlPoint: Equatable
-
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHeartRateMax : Characteristic
extension CharacteristicHeartRateMax: Hashable
extension CharacteristicHeartRateMax: Equatable
-
BLE Heart Rate Meassurement Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHeartRateMeasurement : Characteristic
extension CharacteristicHeartRateMeasurement: Hashable
extension CharacteristicHeartRateMeasurement: Equatable
-
BLE Heat Index Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHeatIndex : Characteristic
extension CharacteristicHeatIndex: Hashable
extension CharacteristicHeatIndex: Equatable
-
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHeight : Characteristic
extension CharacteristicHeight: Hashable
extension CharacteristicHeight: Equatable
-
BLE Hip Circumference Characteristic
Used with the Waist Circumference value to calculate the Waist to Hip Ratio (WHR)
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHipCircumference : Characteristic
extension CharacteristicHipCircumference: Hashable
extension CharacteristicHipCircumference: Equatable
-
BLE HTTP Control Point Characteristic
The HTTP Control Point is used to initiate a request to send an HTTP request message from the device contgaining the HTTP Proxy Service, acting as an HTTP Client, and an HTTP Server
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHTTPControlPoint : Characteristic
extension CharacteristicHTTPControlPoint: Hashable
extension CharacteristicHTTPControlPoint: Equatable
-
BLE HTTP Entity Body Characteristic
The HTTP Entity Body Characteristic contains the contents of the message body after any Transfer Encoding has been applied
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHTTPEntityBody : Characteristic
extension CharacteristicHTTPEntityBody: Hashable
extension CharacteristicHTTPEntityBody: Equatable
-
BLE HTTP Headers Characteristic
The HTTP Headers Characteristic is used to hold the headers that would be sent to the HTTP Request or the headers contained within an HTTP response message from the HTTP Server
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHTTPHeaders : Characteristic
extension CharacteristicHTTPHeaders: Hashable
extension CharacteristicHTTPHeaders: Equatable
-
BLE HTTPS Security Characteristic
The HTTPS Security characteristic contains the known authenticity of the HTTPS Server certificate for the URI
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHTTPSSecurity : Characteristic
extension CharacteristicHTTPSSecurity: Hashable
extension CharacteristicHTTPSSecurity: Equatable
-
BLE HTTP Status Code Characteristic
The HTTP Status Code characteristic contains the Status-Code from the Status-Line of the first line of the HTTP Response Message, followed by one octet indicating the Data Status Bit Field indicating the status of the data received
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHTTPStatusCode : Characteristic
extension CharacteristicHTTPStatusCode: Hashable
extension CharacteristicHTTPStatusCode: Equatable
-
BLE Humidity Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicHumidity : Characteristic
extension CharacteristicHumidity: Hashable
extension CharacteristicHumidity: Equatable
-
BLE Indoor Bike Data Characteristic
The Indoor Bike Data characteristic is used to send training-related data to the Client from an indoor bike (Server).
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicIndoorBikeData : Characteristic
extension CharacteristicIndoorBikeData: Hashable
extension CharacteristicIndoorBikeData: Equatable
-
BLE Intermediate Cuff Pressure Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicIntermediateCuffPressure : Characteristic
extension CharacteristicIntermediateCuffPressure: Hashable
extension CharacteristicIntermediateCuffPressure: Equatable
-
BLE Intermediate Temperature Measurement Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicIntermediateTemperature : Characteristic
extension CharacteristicIntermediateTemperature: Hashable
extension CharacteristicIntermediateTemperature: Equatable
-
BLE Language Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLanguage : Characteristic
extension CharacteristicLanguage: Hashable
extension CharacteristicLanguage: Equatable
-
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLastName : Characteristic
extension CharacteristicLastName: Hashable
extension CharacteristicLastName: Equatable
-
BLE Latitude Characteristic
The Latitude characteristic describes the WGS84 North coordinate of the device
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLatitude : Characteristic
extension CharacteristicLatitude: Hashable
extension CharacteristicLatitude: Equatable
-
BLE Local East Coordinate Characteristic
The Local East characteristic describes the East coordinate of the device using local coordinate system
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLocalEastCoordinate : Characteristic
extension CharacteristicLocalEastCoordinate: Hashable
extension CharacteristicLocalEastCoordinate: Equatable
-
BLE Local North Coordinate Characteristic
The Local North characteristic describes the North coordinate of the device using local coordinate system
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLocalNorthCoordinate : Characteristic
extension CharacteristicLocalNorthCoordinate: Hashable
extension CharacteristicLocalNorthCoordinate: Equatable
-
BLE Local Time Information Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLocalTimeInformation : Characteristic
extension CharacteristicLocalTimeInformation: Hashable
extension CharacteristicLocalTimeInformation: Equatable
-
BLE Location Name Characteristic
The Location Name characteristic describes the name of the location the device is installed in
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLocationName : Characteristic
extension CharacteristicLocationName: Hashable
extension CharacteristicLocationName: Equatable
-
BLE Location Navigation Feature Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLocationNavigationFeature : Characteristic
extension CharacteristicLocationNavigationFeature: Hashable
extension CharacteristicLocationNavigationFeature: Equatable
-
BLE Longitude Characteristic
The Longitude characteristic describes the WGS84 East coordinate of the device
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicLongitude : Characteristic
extension CharacteristicLongitude: Hashable
extension CharacteristicLongitude: Equatable
-
BLE Magnetic Declination Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicMagneticDeclination : Characteristic
extension CharacteristicMagneticDeclination: Hashable
extension CharacteristicMagneticDeclination: Equatable
-
BLE Manufacturer Name String Characteristic
The value of this characteristic is a UTF-8 string representing the name of the manufacturer of the device
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicManufacturerNameString : Characteristic
extension CharacteristicManufacturerNameString: Hashable
extension CharacteristicManufacturerNameString: Equatable
-
BLE Maximum Recommended Heart Rate Characteristic
Maximum recommended heart rate is a threshold that may be set to limit exertion. The maximum recommended heart rate is smaller or equal to the maximal heart rate a user can reach
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicMaximumRecommendedHeartRate : Characteristic
extension CharacteristicMaximumRecommendedHeartRate: Hashable
extension CharacteristicMaximumRecommendedHeartRate: Equatable
-
BLE Measurement Interval Characteristic
The Measurement Interval characteristic defines the time between measurements
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicMeasurementInterval : Characteristic
extension CharacteristicMeasurementInterval: Hashable
extension CharacteristicMeasurementInterval: Equatable
-
BLE Model Number String Characteristic
The value of this characteristic is a UTF-8 string representing the model number assigned by the device vendor
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicModelNumberString : Characteristic
extension CharacteristicModelNumberString: Hashable
extension CharacteristicModelNumberString: Equatable
-
BLE Network Availability Characteristic
The Network Availability characteristic represents if network is available or not available
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicNetworkAvailability : Characteristic
extension CharacteristicNetworkAvailability: Hashable
extension CharacteristicNetworkAvailability: Equatable
-
BLE New Alert Characteristic
This characteristic defines the category of the alert and how many new alerts of that category have occurred in the server device. Brief text information may also be included for the last alert in the category
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicNewAlert : Characteristic
extension CharacteristicNewAlert: Hashable
extension CharacteristicNewAlert: Equatable
-
BLE Object Name Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicObjectName : Characteristic
extension CharacteristicObjectName: Hashable
extension CharacteristicObjectName: Equatable
-
BLE Object Name Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicObjectSize : Characteristic
extension CharacteristicObjectSize: Hashable
extension CharacteristicObjectSize: Equatable
-
BLE PnP ID Characteristic
The PnP_ID characteristic is a set of values that used to create a device ID value that is unique for this device. Included in the characteristic is a Vendor ID Source field, a Vendor ID field, a Product ID field and a Product Version field. These values are used to identify all devices of a given type/model/version using numbers
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicPnPID : Characteristic
extension CharacteristicPnPID: Hashable
extension CharacteristicPnPID: Equatable
-
BLE Pollen Concentration Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicPollenConcentration : Characteristic
extension CharacteristicPollenConcentration: Hashable
extension CharacteristicPollenConcentration: Equatable
-
BLE Position 2D Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicPosition2D : Characteristic
extension CharacteristicPosition2D: Hashable
extension CharacteristicPosition2D: Equatable
-
BLE Position 3D Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicPosition3D : Characteristic
extension CharacteristicPosition3D: Hashable
extension CharacteristicPosition3D: Equatable
-
BLE Pressure Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicPressure : Characteristic
extension CharacteristicPressure: Hashable
extension CharacteristicPressure: Equatable
-
BLE Rainfall Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicRainfall : Characteristic
extension CharacteristicRainfall: Hashable
extension CharacteristicRainfall: Equatable
-
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicRestingHeartRate : Characteristic
extension CharacteristicRestingHeartRate: Hashable
extension CharacteristicRestingHeartRate: Equatable
-
BLE Ringer Setting Characteristic
The Ringer Setting characteristic defines the Setting of the Ringer
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicRingerSetting : Characteristic
extension CharacteristicRingerSetting: Hashable
extension CharacteristicRingerSetting: Equatable
-
BLE Rower Data Characteristic
The Rower Data characteristic is used to send training-related data to the Client from a rower (Server).
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicRowerData : Characteristic
extension CharacteristicRowerData: Hashable
extension CharacteristicRowerData: Equatable
-
BLE Scan Interval Window Characteristic
The Scan Interval Window characteristic is used to store the scan parameters of the GATT Client. The GATT Server can use these values to optimize its own advertisement rate and to minimize the rate of its own advertisements while also minimizing the latency of reconnections
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicScanIntervalWindow : Characteristic
extension CharacteristicScanIntervalWindow: Hashable
extension CharacteristicScanIntervalWindow: Equatable
-
BLE Scan Refresh Characteristic
The Scan Refresh characteristic is used to notify the Client that the Server requires the Scan Interval Window characteristic to be written with the latest values upon notification
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicScanRefresh : Characteristic
extension CharacteristicScanRefresh: Hashable
extension CharacteristicScanRefresh: Equatable
-
BLE Sensor Location Characteristic
The Sensor Location characteristic is used to expose the location of the sensor
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSensorLocation : Characteristic
extension CharacteristicSensorLocation: Hashable
extension CharacteristicSensorLocation: Equatable
-
BLE Serial Number String Characteristic
The value of this characteristic is a variable-length UTF-8 string representing the serial number for a particular instance of the device
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSerialNumberString : Characteristic
extension CharacteristicSerialNumberString: Hashable
extension CharacteristicSerialNumberString: Equatable
-
BLE Software Revision String Characteristic
The value of this characteristic is a UTF-8 string representing the software revision for the software within the device
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSoftwareRevisionString : Characteristic
extension CharacteristicSoftwareRevisionString: Hashable
extension CharacteristicSoftwareRevisionString: Equatable
-
BLE Sport Type for Aerobic and Anaerobic Thresholds Characteristic
Aerobic Threshold and Anaerobic Threshold together with the Sport Type for Aerobic and Anaerobic Thresholds describe the metabolic thresholds of the user. The Sport Type for Aerobic and Anaerobic Thresholds identifies how the measurement was performed
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSportTypeForAerobicAndAnaerobicThresholds : Characteristic
extension CharacteristicSportTypeForAerobicAndAnaerobicThresholds: Hashable
extension CharacteristicSportTypeForAerobicAndAnaerobicThresholds: Equatable
-
BLE Stair Climber Data Characteristic
The Stair Climber Data characteristic is used to send training-related data to the Client from a stair climber (Server).
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicStairClimberData : Characteristic
extension CharacteristicStairClimberData: Hashable
extension CharacteristicStairClimberData: Equatable
-
BLE Step Climber Data Characteristic
The Step Climber Data characteristic is used to send training-related data to the Client from a step climber (Server).
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicStepClimberData : Characteristic
extension CharacteristicStepClimberData: Hashable
extension CharacteristicStepClimberData: Equatable
-
BLE String Characteristic
A generic UTF8 string which may be used in Services requiring strings
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicString : Characteristic
extension CharacteristicString: Hashable
extension CharacteristicString: Equatable
-
BLE Supported Heart Rate Range Characteristic
The Supported Heart Rate Range characteristic is used to send the supported Heart Rate range as well as the minimum Heart Rate increment supported by the Server
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSupportedHeartRateRange : Characteristic
extension CharacteristicSupportedHeartRateRange: Hashable
extension CharacteristicSupportedHeartRateRange: Equatable
-
BLE Supported Inclination Range Characteristic
The Supported Inclination Range characteristic is used to send the supported inclination range as well as the minimum inclination increment supported by the Server
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSupportedInclinationRange : Characteristic
extension CharacteristicSupportedInclinationRange: Hashable
extension CharacteristicSupportedInclinationRange: Equatable
-
BLE Supported Power Range Characteristic
The Supported Power Range characteristic is used to send the supported power range as well as the minimum power increment supported by the Server
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSupportedPowerRange : Characteristic
extension CharacteristicSupportedPowerRange: Hashable
extension CharacteristicSupportedPowerRange: Equatable
-
BLE Supported Resistance Level Characteristic
The Supported Resistance Level Range characteristic is used to send the supported resistance level range as well as the minimum resistance increment supported by the Server
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSupportedResistanceLevel : Characteristic
extension CharacteristicSupportedResistanceLevel: Hashable
extension CharacteristicSupportedResistanceLevel: Equatable
-
BLE Supported Speed Range Characteristic
The Supported Speed Range characteristic is used to send the supported speed range as well as the minimum speed increment supported by the Server
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicSupportedSpeedRange : Characteristic
extension CharacteristicSupportedSpeedRange: Hashable
extension CharacteristicSupportedSpeedRange: Equatable
-
BLE Temperature Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTemperature : Characteristic
extension CharacteristicTemperature: Hashable
extension CharacteristicTemperature: Equatable
-
BLE Temperature Celsius Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTemperatureCelsius : Characteristic
extension CharacteristicTemperatureCelsius: Hashable
extension CharacteristicTemperatureCelsius: Equatable
-
BLE Temperature Fahrenheit Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTemperatureFahrenheit : Characteristic
extension CharacteristicTemperatureFahrenheit: Hashable
extension CharacteristicTemperatureFahrenheit: Equatable
-
BLE Temperature Measurement Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTemperatureMeasurement : Characteristic
extension CharacteristicTemperatureMeasurement: Hashable
extension CharacteristicTemperatureMeasurement: Equatable
-
BLE Temperature Type Characteristic
The Temperature Type characteristic is an enumeration that indicates where the temperature was measured
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTemperatureType : Characteristic
extension CharacteristicTemperatureType: Hashable
extension CharacteristicTemperatureType: Equatable
-
BLE Three Zone Heart Rate Limits Characteristic
The limits between the heart rate zones for the 3-zone heart rate definition
- Hard
- Moderate
- Light
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicThreeZoneHeartRateLimits : Characteristic
extension CharacteristicThreeZoneHeartRateLimits: Hashable
extension CharacteristicThreeZoneHeartRateLimits: Equatable
-
BLE Time Source Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTimeSource : Characteristic
extension CharacteristicTimeSource: Hashable
extension CharacteristicTimeSource: Equatable
-
BLE Time Update Control Point Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTimeUpdateControlPoint : Characteristic
extension CharacteristicTimeUpdateControlPoint: Hashable
extension CharacteristicTimeUpdateControlPoint: Equatable
-
BLE Time Update State Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTimeUpdateState : Characteristic
extension CharacteristicTimeUpdateState: Hashable
extension CharacteristicTimeUpdateState: Equatable
-
BLE Tilme DST Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTimeWithDst : Characteristic
extension CharacteristicTimeWithDst: Hashable
extension CharacteristicTimeWithDst: Equatable
-
BLE Time Zone Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTimeZone : Characteristic
extension CharacteristicTimeZone: Hashable
extension CharacteristicTimeZone: Equatable
-
BLE Training Status Characteristic
Provides the current training state while a user is exercising
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTrainingStatus : Characteristic
extension CharacteristicTrainingStatus: Hashable
extension CharacteristicTrainingStatus: Equatable
-
BLE Treadmill Data Characteristic
The Treadmill Data characteristic is used to send training-related data to the Client from a treadmill (Server).
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTreadmillData : Characteristic
extension CharacteristicTreadmillData: Hashable
extension CharacteristicTreadmillData: Equatable
-
BLE True Wind Direction Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTrueWindDirection : Characteristic
extension CharacteristicTrueWindDirection: Hashable
extension CharacteristicTrueWindDirection: Equatable
-
BLE True Wind Speed Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTrueWindSpeed : Characteristic
extension CharacteristicTrueWindSpeed: Hashable
extension CharacteristicTrueWindSpeed: Equatable
-
BLE Two Zone Heart Rate Limit Characteristic
The limits between the heart rate zones for the 2-zone heart rate definition
- Fitness
- Fat Burn
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTwoZoneHeartRateLimit : Characteristic
extension CharacteristicTwoZoneHeartRateLimit: Hashable
extension CharacteristicTwoZoneHeartRateLimit: Equatable
-
BLE Tx Power Level Characteristic
The Transmit Power Level characteristic represents the current transmit power level in dBm, and the level ranges from -100 dBm to +20 dBm to a resolution of 1 dBm.
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicTxPowerLevel : Characteristic
extension CharacteristicTxPowerLevel: Hashable
extension CharacteristicTxPowerLevel: Equatable
-
BLE URI Characteristic
The Uniform Resource Identifier (URI) Characteristic is used to configure the URI for a subsequent request
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicUniformResourceIdentifier : Characteristic
extension CharacteristicUniformResourceIdentifier: Hashable
extension CharacteristicUniformResourceIdentifier: Equatable
-
BLE Unread Alert Status Characteristic
Shows how many numbers of unread alerts exist in the specific category in the device.
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicUnreadAlertStatus : Characteristic
extension CharacteristicUnreadAlertStatus: Hashable
extension CharacteristicUnreadAlertStatus: Equatable
-
BLE User Index Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicUserIndex : Characteristic
extension CharacteristicUserIndex: Hashable
extension CharacteristicUserIndex: Equatable
-
BLE UV Index Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicUVIndex : Characteristic
extension CharacteristicUVIndex: Hashable
extension CharacteristicUVIndex: Equatable
-
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicV02Max : Characteristic
extension CharacteristicV02Max: Hashable
extension CharacteristicV02Max: Equatable
-
BLE Waist Circumference Characteristic
Used with the Hip Circumference value to calculate the Waist to Hip Ratio (WHR)
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicWaistCircumference : Characteristic
extension CharacteristicWaistCircumference: Hashable
extension CharacteristicWaistCircumference: Equatable
-
Declaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicWeight : Characteristic
extension CharacteristicWeight: Hashable
extension CharacteristicWeight: Equatable
-
BLE Weight Measurement Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicWeightMeasurement : Characteristic
extension CharacteristicWeightMeasurement: Hashable
extension CharacteristicWeightMeasurement: Equatable
-
BLE Weight Scale Feature Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicWeightScaleFeature : Characteristic
extension CharacteristicWeightScaleFeature: Hashable
extension CharacteristicWeightScaleFeature: Equatable
-
BLE Wind Chill Characteristic
See moreDeclaration
Swift
@available(swift 3.1) @available(iOS 10.0, tvOS 10.0, watchOS 3.0, macOS 10.12, *) final public class CharacteristicWindChill : Characteristic
extension CharacteristicWindChill: Hashable
extension CharacteristicWindChill: Equatable