/* Send and read data on one single stream.  */
bool adp_transceive_single_stream(uint16_t stream_id, uint8_t *data, uint8_t data_size, uint8_t *protocol_buf)
/* Send and read data on one single stream.  */
bool adp_transceive_single_stream(uint16_t stream_id, uint8_t *data, uint8_t data_size, uint8_t *protocol_buf)
{
	struct adp_msg_data_stream data_stream;
	volatile uint8_t status;
	data_stream.number_of_streams = 1;
	data_stream.stream[0].stream_id = stream_id;
	data_stream.stream[0].data_size = data_size;
	data_stream.stream[0].data = data;
	status = adp_transceive_stream(&data_stream, protocol_buf);
	return status;
}