微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200和Android应用程序TCP Socket通讯

CC3200和Android应用程序TCP Socket通讯

时间:10-02 整理:3721RD 点击:

我是让Android作为客户端,CC3200作为服务端,用的是tcp_socket例程。

Android客户端首先给CC3200发送数据建立socket连接,在BsdTcpServer(unsigned short usPort)中可以接收到数据,iStatus = sl_Recv(iNewSockID, g_cBsdBuf, iTestBufLen, 0);接收到数据该怎么立即给手机端发送数据呀?

在sl_Recv后我直接用iStatus = sl_Send(iSockID, g_cBsdBuf, iTestBufLen, 0 );发送数据手机端接收不到数据。。。

使用iStatus = sl_Send(iSockID, g_cBsdBuf, iTestBufLen, 0 ); 确定iSockID是CC3200余安卓的客户端建立TCP连接时的ID号;

在仿真状态下,可以查看一下Sl send()函数的返回值,如果未发送成功,通过错误代码查找具体的原因。

你好,请问你解决了吗,我最近也在研究这个问题,想实现android与CC3200的tcp_socket通信

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top