I am trying to pass data to a central device by updating a characteristic. I am calling the function sd_ble_gatts_hvx(m_bcs->conn_handle, &hvx_params) after passing a hvx_params.p_data to the data of size 17. When I read it on the central device it is only receiving up to 4 bytes of the data, instead of the 17 bytes. Where do I need to change the size so it sends all the data?