wifi test

Dependencies:   X_NUCLEO_IKS01A2 mbed-http

Committer:
JMF
Date:
Wed Sep 05 14:28:24 2018 +0000
Revision:
0:24d3eb812fd4
Initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JMF 0:24d3eb812fd4 1 /**
JMF 0:24d3eb812fd4 2 ******************************************************************************
JMF 0:24d3eb812fd4 3 * @file radio_shield_config.h
JMF 0:24d3eb812fd4 4 * @author System Lab - NOIDA
JMF 0:24d3eb812fd4 5 * @version V1.0.0
JMF 0:24d3eb812fd4 6 * @date 15-May-2014
JMF 0:24d3eb812fd4 7 * @brief This file contains definitions for:
JMF 0:24d3eb812fd4 8 * - LEDs and push-button available on RF shields
JMF 0:24d3eb812fd4 9 ******************************************************************************
JMF 0:24d3eb812fd4 10 * @attention
JMF 0:24d3eb812fd4 11 *
JMF 0:24d3eb812fd4 12 * <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
JMF 0:24d3eb812fd4 13 *
JMF 0:24d3eb812fd4 14 * Redistribution and use in source and binary forms, with or without modification,
JMF 0:24d3eb812fd4 15 * are permitted provided that the following conditions are met:
JMF 0:24d3eb812fd4 16 * 1. Redistributions of source code must retain the above copyright notice,
JMF 0:24d3eb812fd4 17 * this list of conditions and the following disclaimer.
JMF 0:24d3eb812fd4 18 * 2. Redistributions in binary form must reproduce the above copyright notice,
JMF 0:24d3eb812fd4 19 * this list of conditions and the following disclaimer in the documentation
JMF 0:24d3eb812fd4 20 * and/or other materials provided with the distribution.
JMF 0:24d3eb812fd4 21 * 3. Neither the name of STMicroelectronics nor the names of its contributors
JMF 0:24d3eb812fd4 22 * may be used to endorse or promote products derived from this software
JMF 0:24d3eb812fd4 23 * without specific prior written permission.
JMF 0:24d3eb812fd4 24 *
JMF 0:24d3eb812fd4 25 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
JMF 0:24d3eb812fd4 26 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
JMF 0:24d3eb812fd4 27 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
JMF 0:24d3eb812fd4 28 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
JMF 0:24d3eb812fd4 29 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
JMF 0:24d3eb812fd4 30 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
JMF 0:24d3eb812fd4 31 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
JMF 0:24d3eb812fd4 32 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
JMF 0:24d3eb812fd4 33 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
JMF 0:24d3eb812fd4 34 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
JMF 0:24d3eb812fd4 35 *
JMF 0:24d3eb812fd4 36 ******************************************************************************
JMF 0:24d3eb812fd4 37 */
JMF 0:24d3eb812fd4 38
JMF 0:24d3eb812fd4 39 /* Define to prevent recursive inclusion -------------------------------------*/
JMF 0:24d3eb812fd4 40 #ifndef __RADIO_SHIELD_CONFIG_H
JMF 0:24d3eb812fd4 41 #define __RADIO_SHIELD_CONFIG_H
JMF 0:24d3eb812fd4 42
JMF 0:24d3eb812fd4 43 #ifdef __cplusplus
JMF 0:24d3eb812fd4 44 extern "C" {
JMF 0:24d3eb812fd4 45 #endif
JMF 0:24d3eb812fd4 46
JMF 0:24d3eb812fd4 47 /* Includes ------------------------------------------------------------------*/
JMF 0:24d3eb812fd4 48 #ifdef USE_STM32L1XX_NUCLEO
JMF 0:24d3eb812fd4 49 // #include "stm32l1xx_hal.h"
JMF 0:24d3eb812fd4 50 #endif
JMF 0:24d3eb812fd4 51
JMF 0:24d3eb812fd4 52 #ifdef USE_STM32F4XX_NUCLEO
JMF 0:24d3eb812fd4 53 // #include "stm32f4xx_hal.h"
JMF 0:24d3eb812fd4 54 #endif
JMF 0:24d3eb812fd4 55
JMF 0:24d3eb812fd4 56 /** @addtogroup BSP
JMF 0:24d3eb812fd4 57 * @{
JMF 0:24d3eb812fd4 58 */
JMF 0:24d3eb812fd4 59
JMF 0:24d3eb812fd4 60 /** @addtogroup X-NUCLEO-IDS02Ax
JMF 0:24d3eb812fd4 61 * @{
JMF 0:24d3eb812fd4 62 */
JMF 0:24d3eb812fd4 63
JMF 0:24d3eb812fd4 64 /** @addtogroup RADIO_SHILED_LOW_LEVEL
JMF 0:24d3eb812fd4 65 * @{
JMF 0:24d3eb812fd4 66 */
JMF 0:24d3eb812fd4 67
JMF 0:24d3eb812fd4 68 /* Exported types ------------------------------------------------------------*/
JMF 0:24d3eb812fd4 69 typedef enum
JMF 0:24d3eb812fd4 70 {
JMF 0:24d3eb812fd4 71 RADIO_SHIELD_LED = 0
JMF 0:24d3eb812fd4 72 } Led_t;
JMF 0:24d3eb812fd4 73
JMF 0:24d3eb812fd4 74
JMF 0:24d3eb812fd4 75
JMF 0:24d3eb812fd4 76 /* Exported constants --------------------------------------------------------*/
JMF 0:24d3eb812fd4 77
JMF 0:24d3eb812fd4 78
JMF 0:24d3eb812fd4 79 /* Exported macro ------------------------------------------------------------*/
JMF 0:24d3eb812fd4 80 /** @addtogroup RF_SHIELD_CONFIG_LOW_LEVEL_LED
JMF 0:24d3eb812fd4 81 * @{
JMF 0:24d3eb812fd4 82 */
JMF 0:24d3eb812fd4 83 #define RADIO_SHIELD_LEDn ((uint8_t)1)
JMF 0:24d3eb812fd4 84
JMF 0:24d3eb812fd4 85 #define RADIO_SHIELD_LED_GPIO_PIN GPIO_PIN_4 /*Rx Indicator LED*/
JMF 0:24d3eb812fd4 86 #define RADIO_SHIELD_LED_GPIO_PORT GPIOB
JMF 0:24d3eb812fd4 87 #define RADIO_SHIELD_LED_GPIO_CLK_ENABLE() __GPIOB_CLK_ENABLE()
JMF 0:24d3eb812fd4 88 #define RADIO_SHIELD_LED_GPIO_CLK_DISABLE() __GPIOB_CLK_DISABLE()
JMF 0:24d3eb812fd4 89
JMF 0:24d3eb812fd4 90
JMF 0:24d3eb812fd4 91 /* Exported Variables ------------------------------------------------------------*/
JMF 0:24d3eb812fd4 92
JMF 0:24d3eb812fd4 93
JMF 0:24d3eb812fd4 94 /* Exported functions ------------------------------------------------------- */
JMF 0:24d3eb812fd4 95 void RadioShieldLedInit(Led_t Led);
JMF 0:24d3eb812fd4 96 void RadioShieldLedOn(Led_t Led);
JMF 0:24d3eb812fd4 97 void RadioShieldLedOff(Led_t Led);
JMF 0:24d3eb812fd4 98 void RadioShieldLedToggle(Led_t Led);
JMF 0:24d3eb812fd4 99
JMF 0:24d3eb812fd4 100
JMF 0:24d3eb812fd4 101
JMF 0:24d3eb812fd4 102 #ifdef __cplusplus
JMF 0:24d3eb812fd4 103 }
JMF 0:24d3eb812fd4 104 #endif
JMF 0:24d3eb812fd4 105
JMF 0:24d3eb812fd4 106 #endif /* __RADIO_SHIELD_CONFIG_H */
JMF 0:24d3eb812fd4 107 /**
JMF 0:24d3eb812fd4 108 * @}
JMF 0:24d3eb812fd4 109 */
JMF 0:24d3eb812fd4 110
JMF 0:24d3eb812fd4 111 /**
JMF 0:24d3eb812fd4 112 * @}
JMF 0:24d3eb812fd4 113 */
JMF 0:24d3eb812fd4 114
JMF 0:24d3eb812fd4 115 /**
JMF 0:24d3eb812fd4 116 * @}
JMF 0:24d3eb812fd4 117 */
JMF 0:24d3eb812fd4 118
JMF 0:24d3eb812fd4 119 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
JMF 0:24d3eb812fd4 120