Hi folks,
I'm working with the Discovery WiFi (STM32F4DIS-WIFI - STMICROELECTRONICS - ADD ON BOARD, WIFI, STM32F4-DISCOVERY | Newark element14 US) and Discovery expansion board STM32F4DIS-BB - STMICROELECTRONICS - EXPANSION, STM32F4, CORTEX-M4, FOR DISCOVERY BOARD | Newark element14 US (with the Discovery board itself, of course) Our intent is to use the WiFi add on board to provide communications to a host computer via WiFi.
I have downloaded the package that requires the secret code packaged with the add on and examined the single demo application it contains. I cannot actually run through the entire application because I do not have a USB/Serial cable handy. However I would be content to hack the demo to just run through a few of the example functions and see what the results are. Before I do that, though,. I would like to survey the capabilities and typical usage of the interface between the host and the WiFi add-on. Here is where I'm running into a brick wall. In the demo, the header file sn8200_core.h lists a series of commands, sub-commands, message structures and so on. Is there anywhere that these are documented? None of the documentation in the package or otherwise downloaded from this site seems to include that. I also ;looked on Murata's site and found little more. I did see references to a WICED SDK but I had the impression that was for programming the device itself and did not relate to host programming.
I saw mentions of 'snic' in the code so I searched for "SNIC protocol" and found http://www.element14.com/community/servlet/JiveServlet/download/102822-127539/SN8200%20SNIC%20Serial%20Interface%20Speci… (Funny... rioght here on this site and yet not listed as documentation for the WiFi add-on board. ) That looks like it is what I seek. Is it the final word on this? Are there other resources in this area that would help me to get started? Tutorials or user guides would be most welcome!