msg.sig = BTC_SIG_API_CALL;
msg.pid = BTC_PID_GATTS;
msg.act = BTC_GATTS_ACT_SET_ATTR_VALUE;
+ arg.set_attr_val.handle = attr_handle;
arg.set_attr_val.length = length;
arg.set_attr_val.value = (uint8_t *)value;
break;
}
case BTC_GATTS_ACT_SET_ATTR_VALUE:
-
+ BTA_SetAttributeValue(arg->set_attr_val.handle, arg->set_attr_val.length,
+ arg->set_attr_val.value);
break;
case BTC_GATTS_ACT_OPEN: {
// Ensure device is in inquiry database
} send_rsp;
//BTC_GATTS_SET_ATTR_VALUE
- struct set_attr_val_args{
+ struct set_attr_val_args {
+ uint16_t handle;
uint16_t length;
uint8_t *value;
} set_attr_val;