首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Blues与GATTtool的主要服务列表

Blues与GATTtool的主要服务列表
EN

Stack Overflow用户
提问于 2022-10-10 10:15:19
回答 1查看 62关注 0票数 0

我需要用BLE按钮创建应用程序。我在RPi3上使用简单的ab快门和java应用程序。但是tinyB没有找到正确的主服务。然后,我试着寻找它的本土工具布吕兹和gatttool。有人能帮忙吗:BlueS5.65能正确连接到设备上吗?然后info命令打印设备上的所有服务,gatttool也是如此。但是命令列表-属性只显示其中的一部分。特点,我需要- HID (00001812-0000-1000-8000-00805f9b34fb)。我怎样才能在列表属性中找到它?因为tinyB库只显示了ex的列表。

蓝宝石信息:

代码语言:javascript
复制
info
Device 31:F7:32:16:2E:B2 (public)
    Name: AB Shutter3
    Alias: AB Shutter3
    Appearance: 0x03c1
    Icon: input-keyboard
    Paired: yes
    Bonded: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
    UUID: Battery Service           (0000180f-0000-1000-8000-00805f9b34fb)
    UUID: Human Interface Device    (00001812-0000-1000-8000-00805f9b34fb)
    UUID: Unknown                   (0000ae40-0000-1000-8000-00805f9b34fb)
    Modalias: usb:v2717p0040d0023
    Battery Percentage: 0x58 (88)

清单-属性:

代码语言:javascript
复制
list-attributes 31:F7:32:16:2E:B2
Primary Service (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service0008
    00001801-0000-1000-8000-00805f9b34fb
    Generic Attribute Profile
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service0008/char0009
    00002a05-0000-1000-8000-00805f9b34fb
    Service Changed
Descriptor (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service0008/char0009/desc000b
    00002902-0000-1000-8000-00805f9b34fb
    Client Characteristic Configuration
Primary Service (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c
    0000180a-0000-1000-8000-00805f9b34fb
    Device Information
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char000d
    00002a29-0000-1000-8000-00805f9b34fb
    Manufacturer Name String
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char000f
    00002a24-0000-1000-8000-00805f9b34fb
    Model Number String
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char0011
    00002a25-0000-1000-8000-00805f9b34fb
    Serial Number String
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char0013
    00002a27-0000-1000-8000-00805f9b34fb
    Hardware Revision String
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char0015
    00002a26-0000-1000-8000-00805f9b34fb
    Firmware Revision String
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char0017
    00002a28-0000-1000-8000-00805f9b34fb
    Software Revision String
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char0019
    00002a23-0000-1000-8000-00805f9b34fb
    System ID
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char001b
    00002a2a-0000-1000-8000-00805f9b34fb
    IEEE 11073-20601 Regulatory Cert. Data List
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service000c/char001d
    00002a50-0000-1000-8000-00805f9b34fb
    PnP ID
Primary Service (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service001f
    0000180f-0000-1000-8000-00805f9b34fb
    Battery Service
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service001f/char0020
    00002a19-0000-1000-8000-00805f9b34fb
    Battery Level
Descriptor (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service001f/char0020/desc0022
    00002902-0000-1000-8000-00805f9b34fb
    Client Characteristic Configuration
Primary Service (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service003e
    0000ae40-0000-1000-8000-00805f9b34fb
    Unknown
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service003e/char003f
    0000ae41-0000-1000-8000-00805f9b34fb
    Unknown
Characteristic (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service003e/char0041
    0000ae42-0000-1000-8000-00805f9b34fb
    Unknown
Descriptor (Handle 0x0000)
    /org/bluez/hci0/dev_31_F7_32_16_2E_B2/service003e/char0041/desc0043
    00002902-0000-1000-8000-00805f9b34fb
    Client Characteristic Configuration

gatttool:

代码语言:javascript
复制
[31:F7:32:16:2E:B2][LE]> primary

命令失败:断开连接成功的31:F7:32:16:2E:B2>主attr句柄: 0x0001,端grp句柄: 0x0007 uuid: 00001800-0000-1000-8000-00805f9b34ffbattr句柄: 0x0008,端grp句柄: 0x000b uuid: 00001801-0000-1000-1000-00805f9b34ffattr句柄: 0x000c,端grp句柄: 0x001e uuid: 0000180a-0000-1000-00805f9b34ffattr句柄: 0x001f,0x001f,端grp句柄: 0x0022 uuid: 00180f-8000-805f9bfattr句柄:000000x3d,端部玻璃钢手柄: 0x0043 uuid: 0000ae40-0000-1000-8000-00805f9b34fb

EN

回答 1

Stack Overflow用户

发布于 2022-10-16 16:34:13

通过在单元文件(/lib/systemd/system/蓝牙. service )添加--noplugin=lib,hog在exec上配置蓝牙服务,解决了问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74013312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档