-
作者帖子
-
十一月 4, 2019 - 4:45 下午 #1959hyq666参与者
PRIMARY_SERVICE(nir_service, gBleSig_DeviceInformationService_d + 500)
CHARACTERISTIC(nir_system_notify, 0x2c16, (gGattCharPropNotify_c) )
VALUE(value_nir_system_value_notify, 0x2c16, (gPermissionFlagReadable_c),16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)
CCCD(cccd_nir_changed)CHARACTERISTIC(nir_system_id, 0x2c17, (gGattCharPropRead_c) )
VALUE(value_nir_system_value, 0x2c17, (gPermissionFlagReadable_c), 16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)
CHARACTERISTIC(nir_system_id_1, 0x2c18, (gGattCharPropRead_c) )
VALUE(value_nir_system_value_1, 0x2c18, (gPermissionFlagReadable_c), 16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)
CHARACTERISTIC(nir_system_id_2, 0x2c19, (gGattCharPropRead_c) )
VALUE(value_nir_system_value_2, 0x2c19, (gPermissionFlagReadable_c), 16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)
CHARACTERISTIC(nir_system_id_3, 0x2c1a, (gGattCharPropRead_c) )
VALUE(value_nir_system_value_3, 0x2c1a, (gPermissionFlagReadable_c), 16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)
CHARACTERISTIC(nir_system_id_4, 0x2c1b, (gGattCharPropRead_c) )
VALUE(value_nir_system_value_4, 0x2c1b, (gPermissionFlagReadable_c), 16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)
CHARACTERISTIC(nir_system_id_5, 0x2c1c, (gGattCharPropRead_c) )
VALUE(value_nir_system_value_5, 0x2c1c, (gPermissionFlagReadable_c), 16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)
CHARACTERISTIC(nir_system_id_6, 0x2c1d, (gGattCharPropRead_c) )
VALUE(value_nir_system_value_6, 0x2c1d, (gPermissionFlagReadable_c), 16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)
CHARACTERISTIC(nir_system_id_7, 0x2c1e, (gGattCharPropRead_c) )
VALUE(value_nir_system_value_7, 0x2c1e, (gPermissionFlagReadable_c), 16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00)手机显示(可以接受数据):
UnKnown Service
UUID:00…fb
PRIMARY SERVICE
UnKnown Characteristic
…
十一月 4, 2019 - 4:51 下午 #1960hyq666参与者在\rv32m1_sdk_riscv\boards\rv32m1_vega\wireless_examples\bluetooth\heart_rate_sensor例程中做的修改,例程中的如心跳服务器,电池服务器等都有名称,如Heart Rate,Battery Service,自己加的就是UnKnown Service
十一月 6, 2019 - 7:35 下午 #1968lylezhu参与者project gatt_db.h里面需要将GAP的名字改为你想要显示的。
修改如下加粗的字符串,
PRIMARY_SERVICE(service_gap, gBleSig_GenericAccessProfile_d)
CHARACTERISTIC(char_device_name, gBleSig_GapDeviceName_d, (gGattCharPropRead_c) )
VALUE(value_device_name, gBleSig_GapDeviceName_d, (gPermissionFlagReadable_c), 11, “NXP_BLE_HRS“)十一月 11, 2019 - 2:06 下午 #1978hyq666参与者可能没读懂我的意思,我不是说修改传输过来数据的名字,而是这个服务器连接蓝牙后显示的名字,我知道服务器是根据UUID现实名称,我自己加服务器显示的是UnKnown Service,我现在想知道我怎么添加代码让我的这个自定义服务器有自己的名字如:Spectral measurement
十一月 15, 2019 - 2:33 下午 #1983lylezhu参与者其实我想问一下,你的测试环境是什么?哪里显示未知服务?
另外我想问一下,你的服务是自己自定义的吗?gBleSig_DeviceInformationService_d + 500 = 0x19fe. 看样子不是一个标准的服务。
-
作者帖子
- 抱歉,回复话题必需登录。