On Wed, Oct 24, 2012 at 7:11 AM, Zach <[email protected]> wrote:

> Hi,
> I made it work! Just swapped steps 2 and 3 on server
> So on server new order is
>
>    1. Initialize and Start WiFi Direct
>    2. Register a Local Service and Start Service Discovery
>    3. Start a Wifi Direct Group
>
> You are right about this. I need to document this better.

Thanks


> With old oder one thing I found was that the client was not getting any
> notification regarding a successful connection once a connection is
> established. But at the same time server receives notification that network
> is formed. So I assume that once connection was made by server the server
> may be passing some acknowledgement back to the client. With previous oder
> server was blocked some how. I am not 100% sure about my inference. If you
> think differently let me know.
>
> Thanks
>
> On Tuesday, October 23, 2012 5:38:46 PM UTC+1, Zach wrote:
>>
>> Hi,
>>
>> I am working on wifi direct with network service discovery. Heres what I
>> do for that
>>
>> For a Server(Device which first starts)
>>
>>    1. Initialize and Start Wifi Direct
>>    2. Start a WifiDirect Group
>>    3. Register a Local Service and Start service discovery
>>
>>
>> For a client(All devices which starts after the first one)
>>
>>    1. Initialize and Start wifi direct
>>    2. Check for Group owners, store details of group owner found
>>    3. If found Register local service and start service discovery
>>    4. When new device info is available via NSD, checks whether its the
>>    type of device expecting;add it to data structure
>>    5. For all devices in data structure identify wifi direct group owner
>>    and establish a connection with it
>>
>>
>> Things go wrong from here, after establishing a connection I am expecting
>> a call back to onConnectionInfo available; but it never happens on client
>> device.
>>
>> If I am not starting NSD everything works fine. I am getting a callback
>> to onConnectionInfo available immediately after connecting with remote
>> device(GO).
>> I was following this tutorial http://developer.**
>> android.com/training/connect-**devices-wirelessly/nsd-wifi-**direct.html<http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html>
>>
>> Whats going wrong here?
>> Many Thanks
>>
>  --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to