AT-AT Robot Ops / DISCO_L475VG_IOT01A_wifi-client-baseclient

Fork of DISCO_L475VG_IOT01A_wifi by ST

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers es_wifi_conf.h Source File

es_wifi_conf.h

00001 /**
00002   ******************************************************************************
00003   * @file    Wifi/WiFi_HTTP_Server/Inc/es_wifi_conf.h
00004   * @author  MCD Application Team
00005   * @version V1.8.0
00006   * @date    21-April-2017
00007   * @brief   es-wifi configuration file.
00008   ******************************************************************************
00009   * @attention
00010   *
00011   * <h2><center>&copy; Copyright (c) 2017 STMicroelectronics International N.V. 
00012   * All rights reserved.</center></h2>
00013   *
00014   * Redistribution and use in source and binary forms, with or without 
00015   * modification, are permitted, provided that the following conditions are met:
00016   *
00017   * 1. Redistribution of source code must retain the above copyright notice, 
00018   *    this list of conditions and the following disclaimer.
00019   * 2. Redistributions in binary form must reproduce the above copyright notice,
00020   *    this list of conditions and the following disclaimer in the documentation
00021   *    and/or other materials provided with the distribution.
00022   * 3. Neither the name of STMicroelectronics nor the names of other 
00023   *    contributors to this software may be used to endorse or promote products 
00024   *    derived from this software without specific written permission.
00025   * 4. This software, including modifications and/or derivative works of this 
00026   *    software, must execute solely and exclusively on microcontroller or
00027   *    microprocessor devices manufactured by or for STMicroelectronics.
00028   * 5. Redistribution and use of this software other than as permitted under 
00029   *    this license is void and will automatically terminate your rights under 
00030   *    this license. 
00031   *
00032   * THIS SOFTWARE IS PROVIDED BY STMICROELECTRONICS AND CONTRIBUTORS "AS IS" 
00033   * AND ANY EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING, BUT NOT 
00034   * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 
00035   * PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY
00036   * RIGHTS ARE DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. IN NO EVENT 
00037   * SHALL STMICROELECTRONICS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
00038   * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
00039   * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, 
00040   * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
00041   * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
00042   * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
00043   * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
00044   *
00045   ******************************************************************************
00046   */
00047 
00048 #ifndef __ES_WIFI_CONF_H
00049 #define __ES_WIFI_CONF_H
00050 
00051 #ifdef __cplusplus
00052  extern "C" {
00053 #endif  
00054 
00055 /* Exported types ------------------------------------------------------------*/
00056 
00057 /* Exported constants --------------------------------------------------------*/
00058 #define ES_WIFI_MAX_SSID_NAME_SIZE                  32
00059 #define ES_WIFI_MAX_PSWD_NAME_SIZE                  32
00060 #define ES_WIFI_PRODUCT_ID_SIZE                     32
00061 #define ES_WIFI_PRODUCT_NAME_SIZE                   32
00062 #define ES_WIFI_FW_REV_SIZE                         16
00063 #define ES_WIFI_API_REV_SIZE                        16
00064 #define ES_WIFI_STACK_REV_SIZE                      16
00065 #define ES_WIFI_RTOS_REV_SIZE                       16
00066 
00067 #define ES_WIFI_DATA_SIZE                           1600
00068 #define ES_WIFI_MAX_DETECTED_AP                     10
00069    
00070 #define ES_WIFI_TIMEOUT                             0xFFFF
00071                                                     
00072 #define ES_WIFI_USE_PING                            1
00073 #define ES_WIFI_USE_AWS                             0
00074 #define ES_WIFI_USE_FIRMWAREUPDATE                  0
00075 #define ES_WIFI_USE_WPS                             0
00076                                                     
00077 #define ES_WIFI_USE_SPI                             1    
00078 #define ES_WIFI_USE_UART                            (!ES_WIFI_USE_SPI)   
00079    
00080 
00081 
00082 #ifdef __cplusplus
00083 }
00084 #endif
00085 #endif /* __ES_WIFI_CONF_H */
00086 
00087 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/