Click or drag to resize

wclBluetoothLeAppleProximityPairingFrameData Structure

The record contains Apple Proximity Pairing Bluetooth LE advertisement data.
Inheritance Hierarchy
SystemObject
  SystemValueType
    wclBluetoothwclBluetoothLeAppleProximityPairingFrameData

Namespace: wclBluetooth
Assembly: wclBluetoothFramework (in wclBluetoothFramework.dll) Version: 7.19.35.0 (7.19.35.0)
Syntax
public struct wclBluetoothLeAppleProximityPairingFrameData

The wclBluetoothLeAppleProximityPairingFrameData type exposes the following members.

Methods
 NameDescription
Public methodEqualsIndicates whether this instance and a specified object are equal.
(Inherited from ValueType)
Public methodGetHashCodeReturns the hash code for this instance.
(Inherited from ValueType)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns the fully qualified type name of this instance.
(Inherited from ValueType)
Top
Fields
 NameDescription
Public fieldCaseBattery Case battery.
Public fieldCaseCharging Whether the case is charging.
Public fieldColor

Device color:

0x00 - White

0x01 - Black

0x02 - Red

0x03 - Blue

0x04 - Pink

0x05 - Gray

0x06 - Silver

0x07 - Gold

0x08 - Rose Gold

0x09 - Space Gray

0x0A - Dark Blue

0x0B - Light Blue

0x0C - Yellow

Public fieldCounter Lid open counter.
Public fieldData Encrypted data.
Public fieldDeviceModel

Device model:

0x2002 - AirPods

0x2003 - Powerbeats 3

0x2005 - BeatsX

0x2006 - Beats Solo 3

0x2007 - Beats Studio 3

0x2009 - Beats Studio 3

0x200A - AirPods Max

0x200B - Powerbeats Pro

0x200C - Beats Solo Pro

0x200D - Powerbeats 4

0x200E - AirPods Pro

0x200F - AirPods 2

0x2010 - Beats Flex

0x2011 - Beats Studio Buds

0x2012 - Beats Fit Pro

0x2013 - AirPods 3

0x2014 - AirPods Pro 2

Public fieldLeftBattery Battery of left pod.
Public fieldLeftCharging Whether left pod is charging.
Public fieldPrefix Proximity Pairing message prefix.
Public fieldRightBattery Battery of right pod.
Public fieldRightCharging Whether right pod is charging.
Public fieldStatus

Device status:

0x01 - AirPods: Both out of case, not in ear

0x02 - Right in ear, Left in case

0x03 - AirPods: Right in ear, Left out of case

0x0B - Both AirPods in ear

0x11 - AirPods: Right out of case, Left in case

0x13 - AirPods: Right in ear, Left in case

0x21 - Both taken out of ears, Pause Audio

0x22 - Left in ear, Right in case

0x23 - AirPods: Left in ear, Right out of case

0x2B - Both AirPods in ear

0x31 - AirPods: Left out of case, Right in case

0x33 - AirPods: Left in ear, Right in case

0x51 - Case: Left out of case, Right in case

0x53 - Case: Left in ear, Right in case

0x55 - Case: Both AirPods in case

0x71 - Case: Right out of case, Left in case

0x73 - Case: Right in ear, Left in case

0x75 - Case: Both AirPods in case

Public fieldSuffix Proximity Pairing message suffix.
Top
Remarks
Proximity Pairing is an Apple technology that is used to pair AirPods and iOS devices. These messages carry unencrypted information detailing the status, model, and color of the audio device as well as the power and charging status.
See Also