Hi All,
I've ported the basic Wi-Fi application to EK-TM4C123GXL (LaunchPad EVB). It seems working almost fine.
The device is able to join a WPA-2 secured network using SmartConfig procedure, the UDP data transfer works in both directions.
The only problem is related to mDNS advertisement. The CC3000 device transmits something but no mDNS listener can recognize the message (I did tried SmartConfig, ZeroConfig Browser and Bonjour Browser apps on Android and Java mDNS listeners for PC with the same result). With the debug purposes, I've captured the mDNS message by UDP terminal (the black window on the attached screenshot). For convenience, I've copied relevant part of the message to the hex editor window. It would be great if someone can tell what's wrong with that message.
Beside of that, it also seems strange the mdnsAdvertiser() call returns a non-zero value (see the Teraterm window on the screenshot). I suspect the value does not indicate an error. Rather it looks like the number of transmitted bytes because it depends on the length of the device name string (for "home_assistant" string the return value is 0xC5. Decreasing the string by one char results in the return value decreased by one and vice versa). Anyway I wonder if TI sometime would like to publish HCI error codes for the commands...
---
regards,
Igor

