DSPS_HOST_WITH 6 DSPS_DEVIEC,多元连接

2个帖子/ 0新
最后一篇
prasanth.velliy ...
离线
最后一次露面:1年9个月前
加入:2016-02-18 12:18
DSPS_HOST_WITH 6 DSPS_DEVIEC,多元连接

嗨对话框

我正在研究DSPS项目,现在DSPS_HOST可以连接到DSPS_SLAVE,
在DSPS_HOST.
int user_sps_client_data_rx_ind_handler(ke_msg_id_t const msgid,
struct sps_client_data_rx_ind const * param,
ke_task_id_t const dest_id,
ke_task_id_t const src_id)=>将dsps_device数据推到DSPS_HOST UART,对于每个Connected设备,此处理程序被调用(如果六个设备,六次通过UART发送数据),但是我想修改所有连接设备,它必须从中接收数据所有六种设备和(一旦收到所有六个设备数据)形成帧{device1,device2,device3,device4,device5,device6},最终按压uart,如何执行此实现???

谢谢对话框

设备:
mt_dialog.
离线
最后一次露面:1个月1天前
职员
加入:2015-06-08 11:34
嗨prasanth,

嗨prasanth,

我不确定我理解这个问题,但是被调用的user_ble_push才能指示从设备接收到数据的应用程序(它不会将数据缩短到UART中,但它会在缓冲区中推送数据然后数据正在推送到UART通过来自该缓冲区的UART_TX_CALLBACK函数)。如果您希望从哪个连接的设备中分开数据,则可以通过检查处理程序的SPS_CLIENT_DATA_RX_IND * PARAM参数的CONHDL成员来执行此操作。

谢谢mt_dialog.