KT6368A的HID蓝牙双模版本_蓝牙键盘鼠标扫码枪方案介绍
蓝牙HID,即蓝牙键盘、源牙开源代蓝牙鼠标、码蓝码蓝牙遥控器等设备类型,蓝牙统称为人机交互设备。源牙开源代在本文中,码蓝码团源趣源码我们将介绍KTA蓝牙芯片,蓝牙它能够虚拟成这些设备。源牙开源代对于Windows、码蓝码安卓或IOS等主机设备,蓝牙HID无需驱动,源牙开源代只要主机支持蓝牙,码蓝码即可与KTA建立连接。蓝牙KTA串口收到的源牙开源代数据,将以HID形式发送至主机设备。码蓝码
KTA支持BLE的HID和经典蓝牙的EDR-HID设备,均提供开启和关闭的指令,默认均开启。灯塔指标源码此外,还支持修改蓝牙名、蓝牙地址、串口波特率等常见指令。
注意:虽然芯片本身未变,但内部程序不同,此版本定义为KTA-HID版本。这款芯片的最大特点是成本低、使用简单、生产简单,无其他。
KTA HID版本开机电流为mA,持续约ms,之后稳定在5mA左右。无论是开启经典蓝牙、BLE,或两者都开启,指标平台源码功耗均维持在5mA左右。
1.2 硬件说明
1.3 通讯指令举例
1.4 芯片上电信息和串口调试助手
这里面的很多返回信息,用户可以不必关注,因为它们存在的目的是方便客户初次调试时查看。
我们分别测试了PC电脑(台式机+蓝牙适配器)、笔记本、安卓手机、苹果手机。
5.1 PC机Windows下面的测试
测试环境:WIN系统台式机+蓝牙适配器、WIN笔记本。如果是笔记本自带蓝牙,则不需要适配器。
这里只测试了BLE-HID。
5.2 安卓手机下面的测试
测试环境:小米6、xiaomi pro
这里只测试了BLE-HID。
5.3 苹果手机下面的测试
测试环境:苹果7手机
这里只测试了BLE-HID。
支持HID的泄漏公司源码蓝牙
蓝牙HID技术是一种强大的连接解决方案,它允许用户通过无线方式无连线地操控计算机、游戏设备等,满足了人们对便捷控制的需求。蓝牙SIG发布的0.c版本HID规范为这一需求提供了标准化支持,使得蓝牙设备如鼠标、键盘能与各种HID主机(如PDA、PC、机顶盒等)无缝配合,实现了跨平台的互用性。
蓝牙HID规范的软件结构基于L2CAP协议和GAP规范,设备可以作为从设备或主设备,具有认证、加密和低功耗等特性。例如,蓝牙HID键盘作为标准设备,能够与任何蓝牙HID系统通信,突破了传统无线键盘的asp 订单 源码局限。终端设备如鼠标,既能控制PC也能控制PDA,不再受制于设备间的匹配性。
在硬件层面,HID规范要求设备支持DM1格式数据、交互寻呼模式、以及绑定设备的认证码存储。蓝牙HID终端设备解决方案包括在芯片内集成或作为软件协议栈,以实现高效资源共享和简化系统集成。主机端则提供驱动程序支持,用户可以选择标准OEM产品或自定义集成到操作系统中。
总的来说,蓝牙HID技术通过其灵活的规范和丰富的应用场景,为用户带来了更加便捷的设备控制体验,提升了设备之间的兼容性和互操作性。
手机蓝牙的HID是什么意思
本文主要解释了手机蓝牙HID功能的使用方法。首先,你需要在电脑上启用蓝牙,图标通常会在右下角显示。右键点击蓝牙设备,进入设备列表。手机也需开启蓝牙并确保电脑能够搜索到,选择添加设备并进行配对,确认电脑发送的配对请求。一旦连接成功,设备列表会出现手机设备。
接下来,选择“头戴式受送话器和扬声器”进行连接,电脑会提示你进行音频测试,如果电话声音在电脑上正常播放,说明设置已成功。现在,你可以通过蓝牙在电脑上播放手机里的音乐,只需点击“连接音乐和音频”即可。至此,手机蓝牙HID功能的配置和使用已完全完成。
蓝牙hid与蓝牙4.0是个什么关系?
蓝牙HID是蓝牙协议中一个profile,指的是人机接口设备,用于控制设备与人之间的交互。在不同版本的蓝牙协议中,如2.0、2.1、3.0以及4.0,蓝牙HID都存在,功能基本一致。
特别地,蓝牙4.0版本引入了一个新特性——HOG(HID OVER GATT),即低功耗HID。这个技术是基于蓝牙低功耗(BLE)技术,使得蓝牙HID在低功耗设备上的应用成为可能。
简单来说,蓝牙HID功能在各个蓝牙版本中都有体现,而蓝牙4.0则在此基础上扩展了低功耗HID功能,通过BLE技术实现更节能高效的设备交互。
这意味着,无论是传统的蓝牙设备还是新加入的低功耗设备,都可以通过蓝牙HID进行有效的人机交互。特别是对于那些需要长时间运行且电量有限的设备,蓝牙4.0的低功耗HID技术提供了更加可靠且节能的解决方案。
因此,蓝牙HID与蓝牙4.0的关系,可以理解为在蓝牙4.0中,HID功能得到了进一步的强化与优化,特别是针对低功耗设备的使用场景。
èç设å¤çç¹å¾å¼åå ¶ç¼ç
æè¿å¨åèçç¸å ³ç项ç®ãæ¹æ¡å ¬å¸ç»çææ¡£æ¯ä»ä»¬ä¹åçææ¡£ï¼èç»æ们çæ¹æ¡æ¯å¨ä»ä»¬ä¿®æ¹ä¹åçãæ以æ档对äºæ们æ¥è¯´ï¼éæ¼å¾å¤ãå¼åçè¿ç¨ä¸æ¯å¾æå¿«ãå®åçåäºä¹å没åè¿èçç项ç®ï¼æä¹æåç°å¾å¤ä¸è¥¿èªå·±ç¥éä½æ¯è§£éä¸åºæ¥ãæ¯å¦æçUUIDStringæ¯"FFAE",å®åçåäºä¹ç¨"FFA1",ç»ææé®é¢ï¼æå°±å«ä»ç¨"FFA1----F9BFB ",ä½æ¯æä¹ä¸ç¥é为ä»ä¹ã
æ以æ¶éäºä¸äºèµææ´çå¦ä¸ï¼
èç广æä¸å¯¹UUIDçæ ¼å¼å®ä¹æä¸ç§bitï¼bitåbitã
bitåbitåbitä¹é´ç转æ¢å ³ç³»
_bit_UUID = _bit_UUID * 2^ + Bluetooth_Base_UUID
_bit_UUID = _bit_UUID * 2^ + Bluetooth_Base_UUID
å ¶ä¸ Bluetooth_Base_UUIDå®ä¹ä¸º ----F9BFB
æ以ç¨ios设å¤åå®å设å¤æç´¢åºæ¥çç»ææ¾ç¤ºçæ¯ä¸ä¸æ ·çï¼ä½æ¯ç»æ并ä¸å¦¨ç¢æ们çå¼åï¼æ¯å¦ï¼
å®å ios
UUID=fff1----f9bfb fff1
UUID=fff2----f9bfb fff2
UUID=ffa1----f9bfb ffa1
UUID=ffa2----f9bfb ffa2
å¦å¤ èççç¸å ³æå¡å称åID å¯ä»¥æ¥è¯¢ï¼
//åºç¡ID
æå¡å称:Base GUID
æå¡ç¼ç :{ ----F9BFB}
// GATT é ç½®
æå¡å称:GAP
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:GATT
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:IMMEDIATE ALERT
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:LINK LOSS
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:TX POWER
æå¡ç¼ç :{ ----F9BFB}
// GAP æå¡
æå¡å称:HEALTH THERMOMETER
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:DEVICE INFORMATION
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:HEART RATE
æå¡ç¼ç :{ D----F9BFB}
æå¡å称:Phone Alert Status Service
æå¡ç¼ç :{ E----F9BFB}
æå¡å称:Battery Service
æå¡ç¼ç :{ F----F9BFB}
æå¡å称:Blood Pressure
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Human Interface Device
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Scan Parameters
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Running Speed and Cadence
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Automation IO
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:CYCLING Speed and Cadence
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Pulse Oximeter
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:CYCLING Power
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Location and Navigation Service æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Continous Glucose Measurement Service
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:USER DATA
æå¡ç¼ç :{ C----F9BFB}
æå¡å称:TEMPERATURE MEASUREMENT
æå¡ç¼ç :{ A1C----F9BFB}
æå¡å称:TEMPERATURE TYPE
æå¡ç¼ç :{ A1D----F9BFB}
æå¡å称:INTERMEDIATE TEMPERATURE
æå¡ç¼ç :{ A1E----F9BFB}
æå¡å称:TEMPERATURE in Celsius
æå¡ç¼ç :{ A1F----F9BFB}
æå¡å称:TEMPERATURE in Fahrenheit
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:MEASUREMENT INTERVAL
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Boot Keyboard Input Report
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:System ID
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Model Number String
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Serial Number String
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Firmware Revision String
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Hardware Revision String
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Software Revision String
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Manufacturer Name String
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:IEEE - Regulatory
æå¡ç¼ç :{ A2A----F9BFB}
æå¡å称:Current Time
æå¡ç¼ç :{ A2B----F9BFB}
æå¡å称:Elevation
æå¡ç¼ç :{ A2C----F9BFB}
æå¡å称:Latitude
æå¡ç¼ç :{ A2D----F9BFB}
æå¡å称:Longitude
æå¡ç¼ç :{ A2E----F9BFB}
æå¡å称:Position 2D
æå¡ç¼ç :{ A2F----F9BFB}
æå¡å称:Position 3D
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Scan Refresh
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Boot Keyboard Output Report
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Boot Mouse Input Report
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Glucose Measurement Context
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Blood Pressure Measurement
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Intermediate Cuff Pressure
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:HEART RATE MEASUREMENT
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:BODY SENSOR LOCATION
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:HEART RATE CONTROL POINT
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Removable
æå¡ç¼ç :{ A3A----F9BFB}
æå¡å称:Service Required
æå¡ç¼ç :{ A3B----F9BFB}
æå¡å称:Scientific Temperature in Celsius
æå¡ç¼ç :{ A3C----F9BFB}
æå¡å称:String
æå¡ç¼ç :{ A3D----F9BFB}
æå¡å称:Network Availability
æå¡ç¼ç :{ A3E----F9BFB}
æå¡å称:Alert Status
æå¡ç¼ç :{ A3F----F9BFB}
æå¡å称:Ringer Control Point
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Ringer Setting
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Alert Category ID Bit Mask
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Alert Category ID
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Alert Notification Control Point
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Unread Alert Status
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:New Alert
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Supported New Alert Category
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Supported Unread Alert Category
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Blood Pressure Feature
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:HID Information
æå¡ç¼ç :{ A4A----F9BFB}
æå¡å称:Report Map
æå¡ç¼ç :{ A4B----F9BFB}
æå¡å称:HID Control Point
æå¡ç¼ç :{ A4C----F9BFB}
æå¡å称:Report
æå¡ç¼ç :{ A4D----F9BFB}
æå¡å称:Protocol Mode
æå¡ç¼ç :{ A4E----F9BFB}
æå¡å称:Scan Interval Window
æå¡ç¼ç :{ A4F----F9BFB}
æå¡å称:PnP ID
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Glucose Features
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Record Access Control Point
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:RSC Measurement
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:RSC Feature
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:SC CONTROL POINT
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Digital Input
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Digital Output
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Analog Input
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Analog Output
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Aggregate Input
æå¡ç¼ç :{ A5A----F9BFB}
æå¡å称:CSC MEASUREMENT
æå¡ç¼ç :{ A5B----F9BFB}
æå¡å称:CSC FEATURE
æå¡ç¼ç :{ A5C----F9BFB}
æå¡å称:SENSOR LOCATION
æå¡ç¼ç :{ A5D----F9BFB}
æå¡å称:Pulse Oximetry Spot-check Measurement
æå¡ç¼ç :{ A5E----F9BFB}
æå¡å称:Pulse Oximetry Continuous Measurement
æå¡ç¼ç :{ A5F----F9BFB}
æå¡å称:Pulse Oximetry Pulsatile Event
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Pulse Oximetry Features
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Pulse Oximetry Control Point
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Cycling Power Measurement Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Cycling Power Vector Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Cycling Power Feature Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Cycling Power Control Point Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Location and Speed Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Navigation Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Position Quality Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:LN Feature Characteristic
æå¡ç¼ç :{ A6A----F9BFB}
æå¡å称:LN Control Point Characteristic
æå¡ç¼ç :{ A6B----F9BFB}
æå¡å称:CGM Measurement Characteristic
æå¡ç¼ç :{ A6C----F9BFB}
æå¡å称:CGM Features Characteristic
æå¡ç¼ç :{ A6D----F9BFB}
æå¡å称:CGM Status Characteristic
æå¡ç¼ç :{ A6E----F9BFB}
æå¡å称:CGM Session Start Time Characteristic
æå¡ç¼ç :{ A6F----F9BFB}
æå¡å称:Application Security Point Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:CGM Specific Ops Control Point Characteristic
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Glass Identity
æå¡ç¼ç :{ FCF-7F--D-FBF8B}
// GATT å±æ§ç±»å
æå¡å称:Primary Service
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Secondary Service
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Include
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Characteristic
æå¡ç¼ç :{ ----F9BFB}
// GATT CHARACTERISTIC æ述符
æå¡å称:Characteristic Extended Properties
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Characteristic User Description
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Client Characteristic Configuration
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Server Characteristic Configuration
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Characteristic Format
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Characteristic Aggregate Format
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Valid Range
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:External Report Reference
æå¡ç¼ç :{ ----F9BFB}
æå¡å称:Report Reference
æå¡ç¼ç :{ ----F9BFB}
// GATT CHARACTERISTIC ç±»å
æå¡å称:Device Name
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Appearance
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Peripheral Privacy Flag
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Reconnection Address
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Peripheral Preferred Connection Parameters
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Service Changed
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Alert Level
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Tx Power Level
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Date Time
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Day of Week
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Day Date Time
æå¡ç¼ç :{ A0A----F9BFB}
æå¡å称:Exact Time
æå¡ç¼ç :{ A0B----F9BFB}
æå¡å称:Exact Time
æå¡ç¼ç :{ A0C----F9BFB}
æå¡å称:DST Offset
æå¡ç¼ç :{ A0D----F9BFB}
æå¡å称:Time Zone
æå¡ç¼ç :{ A0E----F9BFB}
æå¡å称:Local Time Information
æå¡ç¼ç :{ A0F----F9BFB}
æå¡å称:Secondary Time Zone
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Time with DST
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Time Accuracy
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Time Source
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Reference Time Information
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Time Broadcast
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Time Update Control Point
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Time Update State
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Glucose Measurement
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Battery Level
æå¡ç¼ç :{ A----F9BFB}
æå¡å称:Battery Power State
æå¡ç¼ç :{ A1A----F9BFB}
æå¡å称:Battery Level State
æå¡ç¼ç :{ A1B----F9BFB}
æå¡å称:Key Service
æå¡ç¼ç :{ FFE0----F9BFB}
æå¡å称:Key Service Characteristic
æå¡ç¼ç :{ FFE1----F9BFB}
// TI Sensor TAG Device
æå¡å称:UUID_IRT_SERV
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_IRT_DATA
æå¡ç¼ç :{ FAA---B-} // ObjectLSB:ObjectMSB:AmbientLSB:AmbientMSB
æå¡å称:UUID_IRT_CONF
æå¡ç¼ç :{ FAA---B-} // 0: disable, 1: enable
æå¡å称:UUID_IRT_PERI
æå¡ç¼ç :{ FAA---B-} // Period in tens of milliseconds
æå¡å称:UUID_ACC_SERV
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_ACC_DATA
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_ACC_CONF
æå¡ç¼ç :{ FAA---B-} // 0: disable, 1: enable
æå¡å称:UUID_ACC_PERI
æå¡ç¼ç :{ FAA---B-} // Period in tens of milliseconds
æå¡å称:UUID_HUM_SERV
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_HUM_DATA
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_HUM_CONF
æå¡ç¼ç :{ FAA---B-} // 0: disable, 1: enable
æå¡å称:UUID_HUM_PERI
æå¡ç¼ç :{ FAA---B-} // Period in tens of milliseconds
æå¡å称:UUID_MAG_SERV
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_MAG_DATA
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_MAG_CONF
æå¡ç¼ç :{ FAA---B-} // 0: disable, 1: enable
æå¡å称:UUID_MAG_PERI
æå¡ç¼ç :{ FAA---B-} // Period in tens of milliseconds
æå¡å称:UUID_BAR_SERV
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_BAR_DATA
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_BAR_CONF
æå¡ç¼ç :{ FAA---B-} // 0: disable, 1: enable
æå¡å称:UUID_BAR_CALI
æå¡ç¼ç :{ FAA---B-} // Calibration characteristic
æå¡å称:UUID_BAR_PERI
æå¡ç¼ç :{ FAA---B-} // Period in tens of milliseconds
æå¡å称:UUID_GYR_SERV
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_GYR_DATA
æå¡ç¼ç :{ FAA---B-}
æå¡å称:UUID_GYR_CONF
æå¡ç¼ç :{ FAA---B-} // 0: disable, bit 0: enable x, bit 1: enable y, bit 2: enable z
æå¡å称:UUID_GYR_PERI
æå¡ç¼ç :{ FAA---B-} // Period in tens of milliseconds
æå¡å称:TEST_SERVICE
æå¡ç¼ç :{ FAA---B-}
æå¡å称:TEST_DATA
æå¡ç¼ç :{ FAA---B-}
æå¡å称:TEST_CONFIG
æå¡ç¼ç :{ FAA---B-} // Bit 7: Enable Test Mode; Bit 0-1 LED BitMask
æå¡å称:Connection Control Service
æå¡ç¼ç :{ FCCC0---B-}
æå¡å称:Connection Parameters
æå¡ç¼ç :{ FCCC1---B-}
æå¡å称:Request Connection Parameters
æå¡ç¼ç :{ FCCC2---B-}
æå¡å称:Disconnect Request
æå¡ç¼ç :{ FCCC3---B-}
æå¡å称:OAD Service
æå¡ç¼ç :{ FFFC0---B-}
æå¡å称:OAD Image Identify
æå¡ç¼ç :{ FFFC1---B-}
æå¡å称:OAD Image Block
æå¡ç¼ç :{ FFFC2---B-}â)
è½¬èª /chychy/article/details/?locationNum=5
手机蓝牙的hid是什么意思
手机蓝牙的HID是指人机接口设备。 HID是蓝牙技术中的一种协议,用于描述设备与人之间的交互接口。下面是详细的解释: 1. HID基本含义:HID是英文“Human Interface Devices”的缩写,中文可以翻译为“人机接口设备”。在蓝牙技术中,HID被广泛应用在各种设备之间,尤其是手机与外设之间。比如,我们常常用手机的蓝牙连接鼠标、键盘等外部设备,这时就会用到HID协议。 2. 工作原理:当手机通过蓝牙与另一个设备建立连接时,如果另一设备支持HID协议,那么手机就可以识别并与之通信。这种通信允许用户通过这些外设设备进行更直观、便捷的操作。比如,使用蓝牙连接的键盘输入文字,或者使用鼠标移动屏幕上的光标。 3. 手机中的应用场景:在日常生活中,手机蓝牙的HID功能经常被用于连接各种外部设备,如耳机、音箱、游戏手柄等。这使得手机的功能得到了扩展,提高了用户的使用体验。通过HID协议,这些设备可以与手机快速建立连接,并进行数据传输和控制。 总的来说,手机蓝牙的HID是指人机接口设备协议,它使得手机能够识别并与各种外部设备进行通信,提高了用户的使用体验和便捷性。2024-12-23 23:51
2024-12-23 23:50
2024-12-23 23:34
2024-12-23 22:33
2024-12-23 22:18