This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3200-LAUNCHXL:Android 应用无法通过 UDP 与 cc3200通信

Guru**** 2756835 points

Other Parts Discussed in Thread: CC3200

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/832247/cc3200-launchxl-android-app-could-not-communicate-with-cc3200-over-udp

器件型号:CC3200-LAUNCHXL
Thread 中讨论的其他器件:CC3200

大家好、

在 Android 应用程序和 cc3200之间通信数据时、我面临着一个奇怪的问题。

在 cc3200上、我实施了创建接入点并在其上运行 UDP 服务器。 此外、我还构建了一个 Android 应用程序、以通过 UDP 与 cc3200进行通信。 我面临的问题是、从 Android 应用程序发送的数据是从 cc3200接收的、但从 cc3200发送的数据不是从 Android 应用程序接收的。 我还验证了从 cc3200发送数据到的端口号和 IP 地址。

因此、为了验证 cc3200上的固件实现、我从 Play Store 获取了一些第三方应用程序(TCP/UDP 测试工具)。 运行此应用程序的手机连接到由 cc3200创建的接入点、用于发送和接收的 UDP 通信工作正常。

此外、为了验证 Android 应用程序的实施、我使用了相同的第三方应用程序 在这种情况下、运行在不同电话上的两个应用程序都连接到路由器创建的同一接入点。 UDP 发送和接收也正常。

我开发的 Android 应用程序不处理任何 WiFi 连接逻辑。 仅实现 UDP 连接逻辑。  

我无法找到问题的存在之处。 请帮我解决这个问题。

谢谢  

Akash R S

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我不确定您是否可以在该论坛获得答案。 因为您的问题看起来与 CC3200无关、而是与 Android 编程本身相关。 以下是几个提示:

    • 也许您应该激励与计算机上的通用 AP 和 UDP 服务器的通信。 网络监听器可能会向您提供网络数据包是否正确发送的线索。
    • 我不是 Android 专家。 但您可能需要为应用设置某种访问权限。 但我只猜测。

    1月

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jan、

    感谢您的回复。 根据您的建议、我无法运行网络监听器、例如 Wireshark。由于在接入点模式下只能有一个客户端连接到 cc3200、并且我已连接运行 Android 应用的移动设备。 因此我无法连接运行 Wireshark 的 PC。  

    我将尝试在 Android 论坛中搜索有关访问权限的内容。再次感谢

    谢谢

    Akash    

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我想说的是、您可以使用正常 AP 或普通 AP 和其他计算机在 STA 模式下进行仿真。

    1月