蓝牙基本服务

四个基本服务:

#define GAP_SERVICE_UUID                           0x1800 // Generic Access Profile      -------- 必需

#define GATT_SERVICE_UUID                          0x1801 // Generic Attribute Profile    -------- 必需

#define DEVINFO_SERV_UUID                        0x180A  // Device Information            -------- 必需

#define SIMPLEPROFILE_SERV_UUID          0xFFF0                                                   -------- 可选用户服务


1、Generic Access(PRIMARY SERVICE)

    Device Name 

       UUID:0x2A00

       Properties:Read

       Value:DidaSmartIot

    Appearance(设置不同的图标,可以在手机APP上显示出来)

      UUID:0x2A01

      Properties: Read

      Value:[0] Unknow

   Peripheral Perferred Connection Paramters

     UUID:0x2A04

     Properties:Read

     Value:Connection Interval:100ms - 200ms

                Slave Latency:0

                Supervision Timeout Multiplier:1000 // Supervision timeout value (units of 10ms, 1000=10s) if automatic parameter update request is enabled

2、 Generic Attribute(PRIMARY SERVICE)

    This service is empty

3、Device Information (PRIMARY SERVICE)

  System ID 

      UUID:0x2A23

      Properties:Read

      Value:E3-74-CD-00-00-89-71-24

  Model Number String

      UUID:0x2A24

      Properties:Read

      Value:Model Number

  Serial Number String

      UUID:0x2A25

      Properties:Read

      Value:Serial Number

Firmware Revision String

      UUID:0x2A26

      Properties:Read

      Value:Firmware Revision

Hardware Revision String

      UUID:0x2A27

      Properties:Read

      Value:Hardware Revision

Software Revision String

      UUID:0x2A28

      Properties:Read

      Value:Software Revision

Manufacturer Name String

      UUID:0x2A29

      Properties:Read

      Value:Manufacture Name

IEEE 11073-20601 Regulatory Certification Data List

      UUID:0x2A2A

      Properties:Read

      Value:FE-00-65-78-70-65-72-69-6D-65-6E-74-61-6C

PnP ID 

      UUID:0x2A50

      Properties:Read

      Value:Bluetooth SIG Company: Texas Instructments Inc.<0x000D> 

                  Product Id:0

                  Product Version:272

4、Unknown Service

    UUID:0000fee7-0000-1000-8000-00805f9b34fb

    Unknown Characteristic

         UUID:0000fff1-0000-1000-8000-00805f9b34fb

         Properties:Read,Write

         Value:1

    Descriptors:(Characteristic User Description)

        UUID:0x2901

        Value:Characteristic 1


   Unknown Characteristic

       UUID:0000fff4-0000-1000-8000-00805f9b34fb

       Properties:Notify

       Descriptors

          Client Characteristic Configuration

          UUID:0x2902

          Value:Notification and indication disabled

          Characteristic User Desciption

          UUID:0x2901

          Value:Characteristic

PDU 协议数据单元

MTU 最大传输单元

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
通用存取(generic access)是指一种通用的数据访问协议,可以用来在不同的系统、平台或设备之间传输和访问数据。该协议可使不同系统之间的互操作性更强,允许它们交换数据,无论这些系统是基于不同的技术或平台。通过使用通用存取,不同的应用程序或设备可以以一种标准化和统一的方式共享和访问数据,促进了信息的共享和协作。 通用存取协议的实现通常基于标准的数据格式和通信协议。例如,常见的通用存取协议包括Web服务、RESTful API、SOAP和JSON-RPC等。这些协议可以通过网络进行数据传输,实现系统之间的数据互通。 通用存取的好处有很多。首先,它提供了一种简单且标准化的方式来访问不同系统的数据。这意味着,只要遵循通用存取协议的规则,就可以实现数据的跨平台和跨系统访问。其次,通用存取还可以促进应用程序和系统之间的集成,提高了系统的互操作性。最重要的是,通用存取还可以降低系统集成的成本和复杂性,因为不同系统之间的数据传输和访问变得更加简单和统一。 总之,通用存取是一种通用的数据访问协议,可用于实现不同系统、平台或设备之间的数据交换和访问。它提供了一种简单且标准化的方式来实现系统之间的数据互通,促进了信息的共享和协作。通过使用通用存取,可以提高系统的互操作性,并降低系统集成的成本和复杂性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值