做搜狗手机网站点,学网站开发好找工作吗,微网站建设一般多少钱,有人用dw做网站吗文章目录 一、发现问题二、分析问题二、解决问题 一、发现问题
微信小程序报错#xff1a;notifyBLECharacteristicValueChange:fail:nodescriptor 二、分析问题
这个提示有点问题#xff0c;应该是该Characteristic的Descriptor有问题#xff0c;而不能说nodescriptor。 … 文章目录 一、发现问题二、分析问题二、解决问题 一、发现问题
微信小程序报错notifyBLECharacteristicValueChange:fail:nodescriptor 二、分析问题
这个提示有点问题应该是该Characteristic的Descriptor有问题而不能说nodescriptor。
描述符的类型不能是0x2901的Characteristic User Description。
应该是0x2902的Client Characteristic Configuration 二、解决问题
修改蓝牙设备的Descriptor UUID即可。
不同的Descriptor UUID定义如下。
#define ESP_GATT_UUID_CHAR_EXT_PROP 0x2900 /* Characteristic Extended Properties */
#define ESP_GATT_UUID_CHAR_DESCRIPTION 0x2901 /* Characteristic User Description*/
#define ESP_GATT_UUID_CHAR_CLIENT_CONFIG 0x2902 /* Client Characteristic Configuration */
#define ESP_GATT_UUID_CHAR_SRVR_CONFIG 0x2903 /* Server Characteristic Configuration */
#define ESP_GATT_UUID_CHAR_PRESENT_FORMAT 0x2904 /* Characteristic Presentation Format*/
#define ESP_GATT_UUID_CHAR_AGG_FORMAT 0x2905 /* Characteristic Aggregate Format*/
#define ESP_GATT_UUID_CHAR_VALID_RANGE 0x2906 /* Characteristic Valid Range */
#define ESP_GATT_UUID_EXT_RPT_REF_DESCR 0x2907 /* External Report Reference */
#define ESP_GATT_UUID_RPT_REF_DESCR 0x2908 /* Report Reference */
#define ESP_GATT_UUID_NUM_DIGITALS_DESCR 0x2909 /* Number of Digitals */
#define ESP_GATT_UUID_VALUE_TRIGGER_DESCR 0x290A /* Value Trigger Setting */
#define ESP_GATT_UUID_ENV_SENSING_CONFIG_DESCR 0x290B /* Environmental Sensing Configuration */
#define ESP_GATT_UUID_ENV_SENSING_MEASUREMENT_DESCR 0x290C /* Environmental Sensing Measurement */
#define ESP_GATT_UUID_ENV_SENSING_TRIGGER_DESCR 0x290D /* Environmental Sensing Trigger Setting */
#define ESP_GATT_UUID_TIME_TRIGGER_DESCR 0x290E /* Time Trigger Setting */修改后微信小程序的报错就消失了。 觉得好就一键三连呗点赞收藏关注