Staging:CC3120 Getting Started with WLAN AP

= Overview = The purpose of this sample application is to demonstrate how to configure 'CC3120 SimpleLinkTM Wi-Fi Network Processor' in 'Access Point' role. A WLAN station in its range can connect/communicate to/with it as per the standard networking protocols. = Application Details =

Application Flow
This sample application: Note-1: This step, however, is not mandatory and applications might choose to skip it. If skipped, application should take care of handling the flow accordingly Note-2: The state-machine depicted below assumes that the device/CC3120 is in its default state
 * configures CC3120 to its default state. All the persistent settings or profiles stored on the nonvolatile memory are lost.
 * initializes the device in 'access point' role, and configures it to accept connections from WLAN stations.
 * verifies the connection by pinging the connected client.

The figure below shows the various states of the application, and the events that trigger the transition between these states.



Source Files briefly explained
= Usage =
 * main - Refer Application Flow for details
 * appConfig.h - Contains the configurable parameters of the application

Prerequisite
Note: This application is supported on other platforms as well - Check the release notes for the list of supported platforms
 * 1x CC3120BOOST
 * 1x MSP432P401R
 * 1x Wi-Fi enabled station (Ex. Smartphone)
 * 2x Micro-USB cables

General Guidelines
Note: Section:'Build and Execution Process' of 'CC3120 Programmers' Guide' has detailed build instructions Note: On a successful configuration, the CC3120 device will show up in the list of Wi-Fi access-points on the Smartphone = Limitations/Known Issues = None = Links =
 * Mount CC3120BOOST on a compatible MCU LaunchPad from TI, and connect the board to a Windows-PC - Refer 'CC3120 Getting Started Guide' for detailed instructions
 * Connect a terminal-program running on Windows w/ the target - This is required for seeing the application logs. 'CC3120 Getting Started Guide' for detailed instructions for configuring the terminal-program
 * Open '\examples\common\common.h' and modify the values of 'SSID_AP_MODE', 'SEC_TYPE_AP_MODE' and 'PASSWORD_AP_MODE'. These values define the properties of the device in AP mode.
 * If required, open '\examples\getting_started_with_wlan_station\appConfig.h' and modify the application specific macros. Default test configuration for the application is:
 * Ping interval - 1s
 * Ping timeout - 3s
 * Ping packet size - 20 bytes
 * Total ping attempts - 3
 * Open the application project @ '\platform\msp432p401r' in CCS/IAR. Build and run the project
 * Connect the Smartphone to CC3120 and check the self explanatory logs on the terminal. On success, below message is displayed