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.
Hello,
I am working the CC3200 LaunchPadLX dev board Rev 4.1. I am running the p2p sample application connecting with a few different Android phones, Samsung S4 mini, Samsung S5 and a Nexus 6. When I first got everything setup, I was able to connect to my Samsung S4 twice. Since then I have not been able to connect to any of these devices. I have 4 dev boards and I am using two separate development machines. All boards tested have been patched using Uniflash with the lastest service pack.
There appears to be three different scenarios for the failures:
1. No SL_WLAN_P2P_DEV_FOUND_EVENT. This is the least common failure.
2. No SL_WLAN_P2P_NEG_REQ_RECEIVED_EVENT. This is the most common failure. This results in a hang on IS_P2P_REQ_RCVD(g_ulStatus) in WlanConnect()
3. No SL_NETAPP_IPV4_IPACQUIRED_EVENT. Second most common failure. This results in a hang on IS_IP_ACQUIRED(g_ulStatus) in WlanConnect.
Tests have been performed with Android's sample WiFiDirectActivity and with the native WiFi Direct connection method. The Android devices can connect to each other without issue.
The p2p sample is unmodified beyond the name. It puts out this info to console:
Scan Wi-FI direct device in your handheld device
Host Driver Version: 1.0.0.1
Build Version 2.0.7.0.31.0.0.4.1.1.5.3.3
Device is configured in default state
Started SimpleLink Device: P2P Mode
Connect to TEST-P2P-E10298
What I am doing wrong? Any ideas?
Hi Justin,
I've got several questions for you, in order to try and get to the bottom of this issue:
Thanks,
Alon
Hi Alon,
Thank you for the reply. We are working on getting fast connection running. I think that will solve the problem. I am answering the questions for future reference.
1. The process is, scan, connect (the Android 4.2.2 phone must be the GO so a group is made), disconnect the CC3200 through the Android interface, power cycle the CC3200 (because the demo only works for one connection), and try to reconnect. When scanning from the Android phone, the CC3200 will appear but when you try to connect, the CC3200 doesn't get an IP address and the Android phone gives up.
2. We are in the process of setting this up. I believe this will likely resolve the issue.
3. A packet capture would be great but I don't have that capability at the moment. If we are still having problems once we get fast connection working, we will pursue it.
Thanks,
-justin