- class QBluetoothUuid#
QBluetoothUuid
类为每个蓝牙服务生成一个 UUID。更多…概要#
方法#
def
__init__()
def
minimumSize()
定义
__ne__()
定义
__eq__()
定义
toUInt16()
定义
toUInt32()
静态函数#
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译存在问题,也可通过在https:/bugreports.qt.io/projects/PYSIDE上创建票据来通知我们
详细说明#
- class ProtocolUuid#
此枚举用于蓝牙协议UUID的便利类型。此类型的值在需要时将隐式转换为
QBluetoothUuid
。常量
描述
QBluetoothUuid.ProtocolUuid.Sdp
SDP协议UUID
QBluetoothUuid.ProtocolUuid.Udp
UDP协议UUID
QBluetoothUuid.ProtocolUuid.Rfcomm
RFCOMM协议UUID
QBluetoothUuid.ProtocolUuid.Tcp
TCP协议UUID
QBluetoothUuid.ProtocolUuid.TcsBin
电话控制规范UUID
QBluetoothUuid.ProtocolUuid.TcsAt
电话控制规范AT UUID
QBluetoothUuid.ProtocolUuid.Att
属性协议UUID
QBluetoothUuid.ProtocolUuid.Obex
OBEX协议UUID
QBluetoothUuid.ProtocolUuid.Ip
IP协议UUID
QBluetoothUuid.ProtocolUuid.Ftp
FTP协议UUID
QBluetoothUuid.ProtocolUuid.Http
HTTP协议UUID
QBluetoothUuid.ProtocolUuid.Wsp
WSP UUID
QBluetoothUuid.ProtocolUuid.Bnep
蓝牙网络封装协议UUID
QBluetoothUuid.ProtocolUuid.Upnp
扩展服务发现配置文件UUID
QBluetoothUuid.ProtocolUuid.Hidp
人机界面设备配置文件UUID
QBluetoothUuid.ProtocolUuid.HardcopyControlChannel
硬拷贝电缆替换配置文件UUID
QBluetoothUuid.ProtocolUuid.HardcopyDataChannel
硬拷贝电缆替换配置文件UUID
QBluetoothUuid.ProtocolUuid.HardcopyNotification
硬拷贝电缆替换配置文件UUID
QBluetoothUuid.ProtocolUuid.Avctp
音频/视频控制传输协议UUID
QBluetoothUuid.ProtocolUuid.Avdtp
音频/视频分配传输协议UUID
QBluetoothUuid.ProtocolUuid.Cmtp
通用ISDN访问配置文件
QBluetoothUuid.ProtocolUuid.UdiCPlain
UDI协议UUID
QBluetoothUuid.ProtocolUuid.McapControlChannel
多通道适配协议UUID
QBluetoothUuid.ProtocolUuid.McapDataChannel
多通道适配协议UUID
QBluetoothUuid.ProtocolUuid.L2cap
L2CAP协议UUID
另请参阅
- 类 ServiceClassUuid#
此枚举是一种方便的类型,用于蓝牙服务类和配置文件 UUID。当需要时,此类型的值将被隐式转换为
QBluetoothUuid
。一些 UUID 用于服务类 ID,其他用于配置文件 ID,而一些可以同时用作两者。通常,配置文件 UUID 应仅用于BluetoothProfileDescriptorList
属性,而服务类 UUID 应仅用于ServiceClassIds
属性。如果一个 UUID 被标记为配置文件和服务类 UUID,则可以将其用作上述任一服务属性的值。这种双重使用有历史原因,但不再适用于新的 UUID。以下列表明确说明了每个 UUID 应用的类型。从 0x18 开头的蓝牙低能耗相关值是由 Qt 5.4 引入的。
常量
描述
QBluetoothUuid.ServiceClassUuid.ServiceDiscoveryServer
服务发现服务器 UUID(服务)
QBluetoothUuid.ServiceClassUuid.BrowseGroupDescriptor
浏览器组描述符(服务)
QBluetoothUuid.ServiceClassUuid.PublicBrowseGroup
公共浏览器组服务类。具有公共浏览器组的列表并可在远程设备上发现的服务的 UUID。
QBluetoothUuid.ServiceClassUuid.SerialPort
串行端口配置文件 UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.LANAccessUsingPPP
网络访问配置文件 UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.DialupNetworking
拨号网络配置文件 UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.IrMCSync
同步配置文件 UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.ObexObjectPush
OBEX 对象推送服务 UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.OBEXFileTransfer
文件传输配置文件 (FTP) UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.IrMCSyncCommand
同步配置文件 UUID(配置文件)
QBluetoothUuid.ServiceClassUuid.Headset
耳机配置文件 (HSP) UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.AudioSource
高级音频分配配置文件 (A2DP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.AudioSink
高级音频分配配置文件 (A2DP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.AV_RemoteControlTarget
音频/视频远程控制配置文件 (AVRCP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.AdvancedAudioDistribution
高级音频分配配置文件 (A2DP) UUID(配置文件)
QBluetoothUuid.ServiceClassUuid.AV_RemoteControl
音频/视频远程控制配置文件 (AVRCP) UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.AV_RemoteControlController
音频/视频远程控制配置文件 UUID(服务)
QBluetoothUuid.ServiceClassUuid.HeadsetAG
耳机配置文件 (HSP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.PANU
个人区域网络配置文件 (PAN) UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.NAP
个人区域网络配置文件 (PAN) UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.GN
个人区域网络配置文件 (PAN) UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.DirectPrinting
基本打印配置文件 (BPP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.ReferencePrinting
与基本打印配置文件 (BPP) UUID 相关(服务)
QBluetoothUuid.ServiceClassUuid.BasicImage
基本图像配置文件 (BIP) UUID(配置文件)
QBluetoothUuid.ServiceClassUuid.ImagingResponder
基本图像配置文件 (BIP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.ImagingAutomaticArchive
基本图像配置文件 (BIP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.ImagingReferenceObjects
基本图像配置文件 (BIP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.Handsfree
免提配置文件 (HFP) UUID(服务和配置文件)
QBluetoothUuid.ServiceClassUuid.HandsfreeAudioGateway
免提音频网关(HFP)UUID(服务)
QBluetoothUuid.ServiceClassUuid.DirectPrintingReferenceObjectsService
基本打印配置文件 (BPP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.ReflectedUI
基本打印配置文件 (BPP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.BasicPrinting
基本打印配置文件(BPP)UUID(配置文件)
QBluetoothUuid.ServiceClassUuid.PrintingStatus
基本打印配置文件 (BPP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.HumanInterfaceDeviceService
人机界面设备(HID)UUID(服务与配置文件)
QBluetoothUuid.ServiceClassUuid.HardcopyCableReplacement
硬拷贝电缆替换配置文件(HCRP)(配置文件)
QBluetoothUuid.ServiceClassUuid.HCRPrint
硬拷贝电缆替换配置文件(HCRP)(服务)
QBluetoothUuid.ServiceClassUuid.HCRScan
硬拷贝电缆替换配置文件(HCRP)(服务)
QBluetoothUuid.ServiceClassUuid.SIMAccess
SIM访问配置文件(SAP)UUID(服务与配置文件)
QBluetoothUuid.ServiceClassUuid.PhonebookAccessPCE
电话簿访问配置文件(PBAP)UUID(服务)
QBluetoothUuid.ServiceClassUuid.PhonebookAccessPSE
电话簿访问配置文件(PBAP)UUID(服务)
QBluetoothUuid.ServiceClassUuid.PhonebookAccess
电话簿访问配置文件(PBAP)(配置文件)
QBluetoothUuid.ServiceClassUuid.HeadsetHS
耳机配置文件 (HSP) UUID(服务)
QBluetoothUuid.ServiceClassUuid.MessageAccessServer
消息访问配置文件(MAP)UUID(服务)
QBluetoothUuid.ServiceClassUuid.MessageNotificationServer
消息访问配置文件(MAP)UUID(服务)
QBluetoothUuid.ServiceClassUuid.MessageAccessProfile
消息访问配置文件(MAP)UUID(配置文件)
QBluetoothUuid.ServiceClassUuid.GNSS
全球导航卫星系统UUID(配置文件)
QBluetoothUuid.ServiceClassUuid.GNSSServer
全球导航卫星系统服务器(UUID)(服务)
QBluetoothUuid.ServiceClassUuid.Display3D
3D 同步显示 UUID(服务)
QBluetoothUuid.ServiceClassUuid.Glasses3D
3D 同步眼镜 UUID(服务)
QBluetoothUuid.ServiceClassUuid.Synchronization3D
3D 同步 UUID(配置文件)
QBluetoothUuid.ServiceClassUuid.MPSProfile
多配置文件规范 UUID(配置文件)
QBluetoothUuid.ServiceClassUuid.MPSService
多配置文件规范 UUID(服务)
QBluetoothUuid.ServiceClassUuid.PnPInformation
设备识别(DID)UUID(服务与配置文件)
QBluetoothUuid.ServiceClassUuid.GenericNetworking
通用网络 UUID(服务)
QBluetoothUuid.ServiceClassUuid.GenericFileTransfer
通用文件传输 UUID(服务)
QBluetoothUuid.ServiceClassUuid.GenericAudio
通用音频 UUID(服务)
QBluetoothUuid.ServiceClassUuid.GenericTelephony
通用电话 UUID(服务)
QBluetoothUuid.ServiceClassUuid.VideoSource
视频分配配置文件(VDP)UUID(服务)
QBluetoothUuid.ServiceClassUuid.VideoSink
视频分配配置文件(VDP)UUID(服务)
QBluetoothUuid.ServiceClassUuid.VideoDistribution
视频分配配置文件(VDP)UUID(配置文件)
QBluetoothUuid.ServiceClassUtf.HDP
健康设备配置文件(HDP)UUID(配置文件)
QBluetoothUuid.ServiceClassUtf.HDPSource
健康设备配置文件源(HDP)UUID(服务)
QBluetoothUuid.ServiceClassUtf.HDPSink
健康设备配置文件接收器(HDP)UUID(服务)
QBluetoothUtf.ServiceClassUtf.GenericAccess
蓝牙低能耗设备通用访问服务 UUID(服务)。它包含有关设备的通用信息。所有可用特性都是只读的。
QBluetoothUtf.ServiceClassUtf.GenericAttribute
QBluetoothUtf.ServiceClassUtf.ImmediateAlert
即时警报 UUID(服务)。该服务公开了一个控制点,允许对等设备使设备立即发出警报。
QBluetoothUtf.ServiceClassUtf.LinkLoss
链路丢失 UUID(服务)。该服务定义了当在两个设备之间丢失链路时的行为。
QBluetoothUtf.ServiceClassUtf.TxPower
传输功率 UUID(服务)。当处于连接状态时,该服务公开了设备的当前传输功率级别。
QBluetoothUtf.ServiceClassUtf.CurrentTimeService
当前时间 UUID(服务)。该服务定义了如何使用通用属性配置文件(GATT)公开当前时间。
QBluetoothUtf.ServiceClassUtf.ReferenceTimeUpdateService
参考时间更新 UUID(服务)。该服务定义了客户机如何从时间服务器请求从参考时间源更新。
QBluetoothUtf.ServiceClassUtf.NextDSTChangeService
下一个夏令时变更 UUID(服务)。该服务定义了如何公开关于即将到来的夏令时变更的信息。
QBluetoothUtf.ServiceClassUtf.Glucose
葡萄糖 UUID(服务)。该服务公开来自葡萄糖传感器的葡萄糖和其他数据,用于消费和专业的医疗保健应用程序。
QBluetoothUuid.ServiceClassUuid.HealthThermometer
体温计 UUID(服务)。健康体温计服务公开温度和来自用于医疗保健和健身应用的体温计的数据。
QBluetoothUuid.ServiceClassUuid.DeviceInformation
设备信息 UUID(服务)。设备信息服务公开有关设备制造商和/或供应商的信息。
QBluetoothUuid.ServiceClassUuid.HeartRate
心率 UUID(服务)。该服务公开心率传感器的心率和其他数据,适用于健身应用。
QBluetoothUuid.ServiceClassUuid.PhoneAlertStatusService
电话警报状态 UUID(服务)。在连接时,该服务公开电话警报状态。
QBluetoothUuid.ServiceClassUuid.BatteryService
电池 UUID(服务)。电池服务公开设备内电池的状态。
QBluetoothUuid.ServiceClassUuid.BloodPressure
血压 UUID(服务)。该服务公开来自用于医疗保健应用的压力计的血压数据。
QBluetoothUuid.ServiceClassUuid.AlertNotificationService
警报通知 UUID(服务)。警报通知服务公开设备上的警报信息。
QBluetoothUuid.ServiceClassUuid.HumanInterfaceDevice
人机界面 UUID(服务)。该服务公开了HID报告和其他旨在为HID主机和HID设备使用的HID数据。
QBluetoothUuid.ServiceClassUuid.ScanParameters
扫描参数 UUID(服务)。扫描参数服务使GATT服务器设备能够公开一个特征,以便GATT客户端在GATT服务器设备上写入其扫描间隔和扫描窗口。
QBluetoothUuid.ServiceClassUuid.RunningSpeedAndCadence
跑步速度和步频 UUID(服务)。该服务公开跑步速度和步频传感器用于健身应用的速度、步频和其他数据。
QBluetoothUuid.ServiceClassUuid.CyclingSpeedAndCadence
骑行速度和步频 UUID(服务)。该服务公开骑行速度和步频传感器用于健身应用的速度和步频相关数据。
QBluetoothUuid.ServiceClassUuid.CyclingPower
骑行功率 UUID(服务)。该服务公开骑行功率传感器用于体育和健身应用的动力、力量相关性数据,并可选择速度和步频相关性数据。
QBluetoothUuid.ServiceClassUuid.LocationAndNavigation
定位和导航 UUID(服务)。该服务公开来自定位和导航传感器用于户外应用的位置和导航相关数据。
QBluetoothUuid.ServiceClassUuid.EnvironmentalSensing
环境传感器 UUID(服务)。该服务公开环境传感器用于体育和健身应用的数据。
QBluetoothUuid.ServiceClassUuid.BodyComposition
身体成分 UUID(服务)。该服务公开关于身体成分的用于消费者医疗保健应用的数据。
QBluetoothUuid.ServiceClassUuid.UserData
用户数据 UUID(服务)。用户数据服务提供了诸如姓名、性别或体重等与用户相关的数据,在体育和健身环境中使用。
QBluetoothUuid.ServiceClassUuid.WeightScale
体重秤 UUID(服务)。体重秤服务公开用于消费者医疗、体育和健身应用的秤上的相关数据。
QBluetoothUuid.ServiceClassUuid.BondManagement
绑定管理 UUID(服务)。绑定管理服务使用户能够管理蓝牙设备上绑定信息的存储。
QBluetoothUuid.ServiceClassUuid.ContinuousGlucoseMonitoring
连续葡萄糖监测 UUID(服务)。连续葡萄糖监测服务公开用于医疗保健应用的监测传感器的葡萄糖数据。
- class CharacteristicType#
此枚举类型为蓝牙低能耗服务特征类UUID的便利类型。该类型的值在需要时将隐式转换为
QBluetoothUuid
。详细类型描述可以在bluetooth.org上找到。常量
描述
QBluetoothUuid_CharacteristicType_AerobicHeartRateLowerLimit
心率下限,其中用户锻炼时提高其耐力。
QBluetoothUuid_CharacteristicType_AerobicHeartRateUpperLimit
心率上限,其中用户锻炼时提高其耐力。
QBluetoothUuid_CharacteristicType_AerobicThreshold
此特征表明第一代谢阈值。
QBluetoothUuid_CharacteristicType_Age
此特征表明用户的年龄。
QBluetoothUuid_CharacteristicType_AnaerobicHeartRateLowerLimit
心率下限,其中用户锻炼时增强其无氧耐受性。
QBluetoothUuid_CharacteristicType_AnaerobicHeartRateUpperLimit
心率上限,其中用户锻炼时增强其无氧耐受性。
QBluetoothUuid_CharacteristicType_AnaerobicThreshold
此特征表明第二代谢阈值。
QBluetoothUuid_CharacteristicType_AlertCategoryID
警告/消息的分类。
QBluetoothUuid_CharacteristicType_AlertCategoryIDBitMask
警告/消息的分类。
QBluetoothUuid_CharacteristicType_AlertLevel
设备应发出警报的等级。如果在警报响起时更改此等级,则新等级应立即生效。
QBluetoothUuid_CharacteristicType_AlertNotificationControlPoint
警报通知服务器的控制点。客户端可以在此处写入命令以向服务器请求多个功能。
QBluetoothUuid_CharacteristicType_AlertStatus
警报状态特征定义了警报的状态。
QBluetoothUuid_CharacteristicType_ApparentWindDirection
特征暴露了视感风向。视感风是移动观察者体验到的。此特征表明风的方向,其角度是以顺时针相对于观察者航向计量的。
QBluetoothUuid_CharacteristicType_ApparentWindSpeed
特征暴露了每秒以米为单位的视感风速。视感风是移动观察者体验到的。
QBluetoothUuid_CharacteristicType_Appearance
此设备的外部外观。值由类别(10位)、子类别(6位)组成。
QBluetoothUuid_CharacteristicType_BarometricPressureTrend
此特征暴露了气压变化的趋势。
QBluetoothUuid_CharacteristicType_BatteryLevel
电池的当前充电水平。100%表示已充满电,而0%表示已放电。
QBluetoothUuid_CharacteristicType_BloodPressureFeature
血压功能特征用于描述血压传感器的支持功能。
QBluetoothUuid_CharacteristicType_BloodPressureMeasurement
血压测量特征是一个可变长度结构,包含标志字段、血压测量复合值字段,并包含由标志字段内容确定的附加字段,如时间戳、脉率和个人ID。
QBluetoothUuid_CharacteristicType_BodyCompositionFeature
此特征描述了BodyCompositionMeasurement特征中的可用功能。
QBluetoothUuid_CharacteristicType_BodyCompositionMeasurement
此特征描述了身体成分,例如肌肉百分比或体内水分质量。
QBluetoothUuid_CharacteristicType_BodySensorLocation
身体传感器位置特征描述了传感器在身体上的位置(例如:胸部、手指或手)。
QBluetoothUuid_CharacteristicType_BootKeyboardInputReport
启动键盘输入报告特征用于在以启动协议模式操作的自定义主机之间以及在与之对应的启动键盘相对应的HID服务之间传输固定格式和长度的输入报告数据。
QBluetoothUuidCharacteristicTypeBootKeyboardOutputReport
启动键盘输出报告特性用于在启动协议模式下运行的HID主设备和对应启动键盘的HID服务之间传输固定格式和长度的输出报告数据。
QBluetoothUuidCharacteristicTypeBootMouseInputReport
启动鼠标输入报告特性用于在启动协议模式下运行的HID主设备和对应启动鼠标的HID服务之间传输固定格式和长度的输入报告数据。
QBluetoothUuidCharacteristicTypeCSCFeature
CSC(速度和踏频)特性特征用于描述服务器的支持特性。
QBluetoothUuidCharacteristicTypeCSCMeasurement
CSC测量特性(CSC指速度和踏频)是包含标志字段的可变长度结构,并根据标志字段的内容,可能包含一个或多个如下表中所示的其他字段。
QBluetoothUuidCharacteristicTypeCurrentTime
当前时间特性显示与ExactTime256特性和时区、DST以及更新使用方法相同的信息。
QBluetoothUuidCharacteristicTypeCyclingPowerControlPoint
自行车功率控制点特征用于在接收设备上执行特定功能。
QBluetoothUuidCharacteristicTypeCyclingPowerFeature
CP特性特征用于报告设备支持的功能列表。
QBluetoothUuidCharacteristicTypeCyclingPowerMeasurement
自行车功率测量特性是一个包含标志字段、瞬时功率字段的可变长度结构,并根据标志字段的内容,可能包含一个或多个以下表中所示的其他字段。
QBluetoothUuidCharacteristicTypeCyclingPowerVector
自行车功率向量特性是一个包含标志字段的可变长度结构,并根据标志字段的内容,可能包含一个或多个以下表中所示的其他字段。
QBluetoothUuidCharacteristicTypeDatabaseChangeIncrement
QBluetoothUuidCharacteristicTypeDateOfBirth
该特性表明用户的出生日期。
QBluetoothUuidCharacteristicTypeDateOfThresholdAssessment
QBluetoothUuidCharacteristicTypeDateTime
日期时间特征用于表示时间。
QBluetoothUuidCharacteristicTypeDayDateTime
日期时间特征显示日期、时间和星期。
QBluetoothUuidCharacteristicTypeDayOfWeek
星期特征描述的是星期(星期一至星期日)。
QBluetoothUuidCharacteristicTypeDescriptorValueChanged
此特性与环境感应服务相关。
QBluetoothUuidCharacteristicTypeDeviceName
设备名称特性包含设备的名称。
QBluetoothUuidCharacteristicTypeDewPoint
该特性表明露点温度。
QBluetoothUuidCharacteristicTypeDSTOffset
DST偏移特性描述了夏令时使用的偏移量。
QBluetoothUuidCharacteristicTypeElevation
高程特性表明高于或低于海平面的高度。
QBluetoothUuidCharacteristicTypeEmailAddress
该特性表明用户的电子邮件。
QBluetoothUuidCharacteristicTypeExactTime256
Exact Time 256 特性描述了数据、日期和时间,精度为1/256秒。
QBluetoothUuidCharacteristicTypeFatBurnHeartRateLowerLimit
在锻炼时用户最大程度燃烧脂肪的心率下限。
QBluetoothUuidCharacteristicTypeFatBurnHeartRateUpperLimit
在锻炼时用户最大程度燃烧脂肪的心率上限。
QBluetoothUuidCharacteristicTypeFirmwareRevisionString
该特性的值是一个表示设备内部固件版本的UTF-8字符串。
QBluetoothUuidCharacteristicTypeFirstName
该特性暴露用户的第一个名字。
QBluetoothUuidCharacteristicTypeFiveZoneHeartRateLimits
该特性包含5区心率定义的心率区间的限制。
QBluetoothUuidCharacteristicTypeGender
该特性定义了用户的性别。
QBluetoothUuid(CharacteristicType).GlucoseFeature
葡萄糖功能特性用于描述服务器的支持功能。当读取时,葡萄糖功能特性返回一个值,客户端使用该值来确定服务器的支持功能。
QBluetoothUuid(CharacteristicType).GlucoseMeasurement
葡萄糖测量特性是一个可变长度的结构,包含一个标志字段、一个序列号字段、一个基本时间字段,以及在标志字段内容的基础上,可能还包含一个时间偏移字段、葡萄糖浓度字段、类型-样本位置字段和传感器状态通告字段。
QBluetoothUuid(CharacteristicType).GlucoseMeasurementContext
QBluetoothUuid(CharacteristicType).GustFactor
该特性表示最大风速与平均风速之间的风速增加系数。
QBluetoothUuid(CharacteristicType).HardwareRevisionString
该特性的值为一个UTF-8字符串,表示设备内硬件的版本。
QBluetoothUuid(CharacteristicType).MaximumRecommendedHeartRate
该特性暴露了限制用力的最大推荐心率。
QBluetoothUuid(CharacteristicType).HeartRateControlPoint
QBluetoothUuid(CharacteristicType).HeartRateMax
该特性表示用户每分钟可以达成的最大心率(次/分钟)。
QBluetoothUuid(CharacteristicType).HeartRateMeasurement
QBluetoothUuid(CharacteristicType).HeatIndex
该特性提供摄氏度的热指数。
QBluetoothUuid(CharacteristicType).Height
该特性表示用户的高度。
QBluetoothUuid(CharacteristicType).HIDControlPoint
HID控制点特性是一个控制点属性,用于定义写入时的HID命令。
QBluetoothUuid(CharacteristicType).HIDInformation
HID信息特性返回读取时的HID属性。
QBluetoothUuid(CharacteristicType).HipCircumference
该特性表示用户臀围(以米为单位)。
QBluetoothUuid(CharacteristicType).Humidity
该特性表示湿度百分比。
QBluetoothUuid(CharacteristicType).IEEE1107320601RegulatoryCertificationDataList
该特性的值是一个不透明的结构,列出了设备声称为遵守的各种监管和/或认证合规项目。
QBluetoothUuid(CharacteristicType).IntermediateCuffPressure
该特性具有血压测量特性相同的格式。
QBluetoothUuid(CharacteristicType).IntermediateTemperature
中间温度特性具有温度测量特性相同的格式。
QBluetoothUuid(CharacteristicType).Irradiance
该特性表示以平方米每瓦特计的电磁辐射功率。
QBluetoothUuid(CharacteristicType).Language
该特性包含基于ISO639-1的语言定义。
QBluetoothUuid(CharacteristicType).LastName
该特性表示用户的姓氏。
QBluetoothUuid(CharacteristicType).LNControlPoint
LN控制点特性用于在接收设备上请求执行特定功能。
QBluetoothUuid(CharacteristicType).LNFeature
LN功能特性用于报告设备支持的功能列表。
QBluetoothUuid(CharacteristicType).LocalTimeInformation
QBluetoothUuid(CharacteristicType).LocationAndSpeed
位置和速度特性是一个可变长度的结构,包含一个标志字段,并且根据标志字段的内容,可能还包含一组数据字段。
QBluetoothUuid(CharacteristicType).MagneticDeclination
该特性包含从地理真北到磁北方向的水平面角度,顺时针从真北到磁北。
QBluetoothUuid(CharacteristicType).MagneticFluxDensity2D
该特性指示x和y轴的磁通密度。
QBluetoothUuid(CharacteristicType).MagneticFluxDensity3D
该特性指示x、y和z轴的磁通密度。
QBluetoothUuid(CharacteristicType).ManufacturerNameString
此特性的值是一个UTF-8字符串,表示设备的制造商名称。
QBluetoothUuid.CharacteristicType.MeasurementInterval
测量间隔特性定义了两次测量之间的时间。
QBluetoothUuid.CharacteristicType.ModelNumberString
此特性的值是一个UTF-8字符串,表示设备供应商分配的型号编号。
QBluetoothUuid.CharacteristicType.Navigation
导航特性是一个可变长度的结构,包含一个标志字段、一个方位字段、一个航向字段以及基于标志字段内容。
QBluetoothUuid.CharacteristicType.NewAlert
此特性定义了警报的分类以及在该分类下服务器设备中发生的新警报数量。
QBluetoothUuid.CharacteristicType.PeripheralPreferredConnectionParameters
QBluetoothUuid.CharacteristicType.PeripheralPrivacyFlag
QBluetoothUuid.CharacteristicType.PnPID
PnP_ID 特性在使用 GATT 特性值读取过程读取时会返回其值。
QBluetoothUuid.CharacteristicType.PollenConcentration
该特性公开了每立方米的花粉浓度计数。
QBluetoothUuid.CharacteristicType.PositionQuality
定位质量特性是一个可变长度的结构,包含一个标志字段和至少一个可选数据。
QBluetoothUuid.CharacteristicType.Pressure
压力特性说明了压力传感器的值。
QBluetoothUuid.CharacteristicType.ProtocolMode
协议模式特性用于曝光与其关联的 HID 服务的当前协议模式或设置 HID 服务的预期协议模式。
QBluetoothUuid.CharacteristicType.Rainfall
此特性公开了以米为单位的降雨量。
QBluetoothUuid.CharacteristicType.ReconnectionAddress
本页中包含的信息为参考性质。规范描述包含在适用的规范中。
QBluetoothUuid.CharacteristicType.RecordAccessControlPoint
此控制点用于与一个服务一起使用,为血糖传感器的患者记录数据库提供基本管理功能。
QBluetoothUuid.CharacteristicType.ReferenceTimeInformation
QBluetoothUuid.CharacteristicType.Report
报告特性用于在 HID 设备和 HID 主机之间交换数据。
QBluetoothUuid.CharacteristicType.ReportMap
此特性作为 HID 的一部分存在,只有一个实例。
QBluetoothUuid.CharacteristicType.RestingHeartRate
此特性公开了用户可以达到的最低心率。
QBluetoothUuid.CharacteristicType.RingerControlPoint
响铃控制点特性定义了响铃的控制点。
QBluetoothUuid.CharacteristicType.RingerSetting
响铃设置特性定义了响铃的设置。
QBluetoothUuid.CharacteristicType.RSCFeature
RSC(跑步速度和踏频)特性用于描述服务器支持的功能。
QBluetoothUuid.CharacteristicType.RSCMeasurement
RSC指的是跑步速度和踏频。
QBluetoothUuid.CharacteristicType.SCControlPoint
SC 控制点特性用于在接收设备上请求执行特定的功能。
QBluetoothUuid.CharacteristicType.ScanIntervalWindow
扫描间隔窗口特性用于存储 GATT 客户端的扫描参数。
QBluetoothUuid.CharacteristicType.ScanRefresh
扫描刷新特性用于通知客户端,服务器需要通知时,使用最新的值将扫描间隔窗口特性写入。
QBluetoothUuid.CharacteristicType.SensorLocation
传感器位置特性用于公开传感器位置。
QBluetoothUuid.CharacteristicType.SerialNumberString
此特性的值是一个变长 UTF-8 字符串,表示特定设备实例的序列号。
QBluetoothUuid.CharacteristicType.ServiceChanged
QBluetoothUuid.CharacteristicType.SoftwareRevisionString
此特性的值是一个 UTF-8 字符串,表示设备内部软件的软件版本。
QBluetoothUuid.CharacteristicType.SportTypeForAerobicAnaerobicThresholds
此特性根据将要进行的运动类型预设各种有氧和无氧阈值特性。
QBluetoothUuid.CharacteristicType.SupportedNewAlertCategory
服务器支持的新警报类别。
QBluetoothUuid.CharacteristicType.SupportedUnreadAlertCategory
服务器支持的未读警报类别。
QBluetoothUuid.CharacteristicType.SystemID
如果系统ID基于带有公司标识符(OUI)的蓝牙设备地址为0x123456,公司分配的标识符为0x9ABCDE,那么系统标识符必须为0x123456FFFE9ABCDE。
QBluetoothUuid.CharacteristicType.Temperature
该特性的值表示摄氏度的温度。
QBluetoothUuid.CharacteristicType.TemperatureMeasurement
温度测量特性是一个长度可变的结构,包含一个标志字段、一个温度测量值字段,根据标志字段的内容,可选地还包括一个时间戳字段和/或一个温度类型字段。
QBluetoothUuid.CharacteristicType.TemperatureType
温度类型特性是一个枚举类型,表示测量温度的位置。
QBluetoothUuidCharacteristicTypeThreeZoneHeartRateLimits
该特性包含3区心率定义的心率区域之间的限制。
QBluetoothUuid.ChannelTypeTimeAccuracy
QBluetoothUuid.ChannelTypeTimeSource
QBluetoothUuid.ChannelTypeTimeUpdateControlPoint
QBluetoothUuid.ChannelTypeTimeUpdateState
QBluetoothUuid.ChannelTypeTimeWithDST
QBluetoothUuid.ChannelTypeTimeZone
QBluetoothUuid.ChannelTypeTrueWindDirection
该特性表示风向,以顺时针相对于(地理)真北的角度测量。从东方向吹来的风表示为90度。
QBluetoothUuid.ChannelTypeTrueWindSpeed
该特性表示每秒米的风速。
QBluetoothUuid.ChannelTypeTwoZoneHeartRateLimits
该特性包含2区心率定义的心率区域之间的限制。
QBluetoothUuid.ChannelTypeTransmitPowerLevel
该特性的值是一个有符号的8位整数,具有0的固定点指数。
QBluetoothUuid.ChannelTypeUnreadAlertStatus
该特性显示设备中特定类别中存在多少未读警报。
QBluetoothUuid.ChannelTypeUserControlPoint
QBluetoothUuid.ChannelTypeUserIndex
该特性表示用户的索引。
QBluetoothUuid.ChannelTypeUVIndex
该特性公开UV指数。
QBluetoothUuid.ChannelTypeVO2Max
该特性公开用户的最大摄氧量。
QBluetoothUuid.ChannelTypeWaistCircumference
该特性表示用户的腰围,单位为米。
QBluetoothUuid.ChannelTypeWeight
该特性公开用户的体重,单位为千克。
QBluetoothUuid.ChannelTypeWeightMeasurement
该特性提供与体重相关的数据,例如BMI或用户的体重。
QBluetoothUuid.ChannelTypeWeightScaleFeature
该特性描述WeightMeasurement特性中可用的数据。
QBluetoothUuid.ChannelTypeWindChill
该特性表示风寒摄氏度。
- class DescriptorType#
描述符是描述蓝牙低功耗特征值的属性。
此枚举类型是描述符类UUIDs的便利类型。此类类型的值将隐式转换为
QBluetoothUuid
,当需要时。详细的类型规范可以在bluetooth.org上找到。常量
描述
QBluetoothUuid.DescriptorType.CharacteristicExtendedProperties
该描述符定义了附加的特性属性。此描述符的存在由
ExtendedProperty
标志指示。QBluetoothUuid.DescriptorType.CharacteristicUserDescription
该描述符提供对特征值的文本用户描述。
QBluetoothUuid.DescriptorType.ClientCharacteristicConfiguration
描述符定义了特定客户端如何配置特征。
QBluetoothUuid.DescriptorType.ServerCharacteristicConfiguration
描述符定义了如何配置特性描述符关联到服务器。
QBluetoothUuid.DescriptorType.CharacteristicPresentationFormat
描述符定义了特性值的格式。
QBluetoothUuid.DescriptorType.CharacteristicAggregateFormat
描述符定义了聚合特性值的格式。
QBluetoothUuid.DescriptorType.ValidRange
描述符用于定义特性的范围。包含两个必需的字段(上界和下界),它们定义了这个范围。
QBluetoothUuid.DescriptorType.ExternalReportReference
允许HID主机将来自报告图特性值的输入报告、输出报告或功能报告数据映射到用于传输关联数据的具有关联特性UUID的外部服务特性。
QBluetoothUuid.DescriptorType.ReportReference
以报告ID和报告类型的形式映射信息,该信息将当前父特性映射到在报告图特性中定义的报告ID和报告类型。
QBluetoothUuid.DescriptorType.EnvironmentalSensingConfiguration
描述符定义了如何组合多个触发设置描述符。因此,此描述符与EnvironmentalSensingTriggerSetting描述符一起定义了在何种条件下可以通知关联的特性值。
QBluetoothUuid.DescriptorType.EnvironmentalSensingMeasurement
描述符定义了用于环境传感服务器的附加信息,如预期应用、采样函数或测量周期和不确定性。
QBluetoothUuid.DescriptorType.EnvironmentalSensingTriggerSetting
描述符定义了环境传感服务器(ESS)应当在何种条件下触发通知。此类条件示例包括某些阈值达到或计时器到期。这意味着ESS特性支持通知。
QBluetoothUuid.DescriptorType.UnknownDescriptorType
描述符类型未知。
根据特性类型
uuid
构建一个新的蓝牙UUID。- __init__(uuid)
- 参数:
uuid – 描述符类型
根据描述符类型
uuid
构建一个新的蓝牙UUID。- __init__(uuid)
- 参数:
uuid – 协议UUID
根据协议
uuid
构建一个新的蓝牙UUID。- __init__(uuid)
- 参数:
uuid – 服务类UUID
根据服务类
uuid
构建一个新的蓝牙UUID。- __init__(uuid)
- 参数:
uuid – QBluetoothUuid
- __init__(uuid)
- 参数:
uuid – QUuid
构建一个新的蓝牙UUID,该UUID是
uuid
的副本。- __init__(uuid)
- 参数:
uuid – int
从16位
uuid
构建一个新的蓝牙UUID。- __init__(uuid)
- 参数:
uuid – int
从32位
uuid
构建一个新的蓝牙UUID。- __init__()
构建一个新的空蓝牙UUID。
返回由
uuid
表示的特性类型的人类可读且已翻译的名称。另请参阅
返回由
uuid
表示的描述符类型的人类可读且已翻译的名称。另请参阅
- minimumSize()#
- 返回类型:
int
返回此UUID可以表示的最小字节数。对于非空UUID,返回2、4或16。对于空UUID,返回0。
另请参阅
- __ne__(b)#
- 参数:
b –
QBluetoothUuid
- 返回类型:
bool
如果
a
不等于b
,则返回true
,否则返回false
。- __eq__(b)#
- 参数:
b –
QBluetoothUuid
- 返回类型:
bool
如果
a
等于b
,则返回true
,否则返回false
。返回由
uuid
表示的协议的人类可读且已翻译的名称。另请参阅
为表示为
uuid
的服务类返回一个可读且已翻译的名称。另请参阅
- toUInt16()#
- 返回类型:
PyTuple
返回此 UUID 的 16 位表示形式。如果传递了
ok
,则如果转换可能,则将其设置为 true,否则设置为 false。如果将ok
设置为 false,则返回值未定义。- toUInt32()#
- 返回类型:
PyTuple
返回此 UUID 的 32 位表示形式。如果传递了
ok
,则如果转换可能,则将其设置为 true,否则设置为 false。如果将ok
设置为 false,则返回值未定义。