@@ -111,8 +111,11 @@ uint8_t profile_discover_process(bt_conn_t *conn,
111
111
const bt_gatt_attr_t *attr,
112
112
bt_gatt_discover_params_t *params)
113
113
{
114
+ uint8_t ret = BT_GATT_ITER_STOP;
114
115
pr_debug (LOG_MODULE_BLE, " %s-%d" , __FUNCTION__, __LINE__);
115
- return BLEProfileManager::instance ()->discoverResponseProc (conn, attr, params);
116
+ ret = BLEProfileManager::instance ()->discoverResponseProc (conn, attr, params);
117
+ pr_debug (LOG_MODULE_BLE, " %s-%d" , __FUNCTION__, __LINE__);
118
+ return ret;
116
119
}
117
120
118
121
// GATT Client only
@@ -133,9 +136,21 @@ uint8_t profile_read_rsp_process(bt_conn_t *conn,
133
136
chrc = BLEProfileManager::instance ()->characteristic (bleDevice, params->single .handle );
134
137
135
138
chrc->setValue ((const unsigned char *)data, length);
139
+ pr_debug (LOG_MODULE_BLE, " %s-%d" , __FUNCTION__, __LINE__);
136
140
return BT_GATT_ITER_STOP;
137
141
}
138
142
143
+ uint8_t profile_service_read_rsp_process (bt_conn_t *conn,
144
+ int err,
145
+ bt_gatt_read_params_t *params,
146
+ const void *data,
147
+ uint16_t length)
148
+ {
149
+ uint8_t ret = BLEProfileManager::instance ()->serviceReadRspProc (conn, err, params, data, length);
150
+ pr_debug (LOG_MODULE_BLE, " %s-%d:ret-%d" , __FUNCTION__, __LINE__, ret);
151
+ return ret;
152
+ }
153
+
139
154
140
155
141
156
void bleConnectEventHandler (bt_conn_t *conn,
0 commit comments