---updated correct radio firmware
This commit is contained in:
parent
4f670025c9
commit
c95e902a9a
|
@ -7,7 +7,7 @@
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
* @attention
|
* @attention
|
||||||
*
|
*
|
||||||
* Copyright (c) 2021 STMicroelectronics.
|
* Copyright (c) 2022 STMicroelectronics.
|
||||||
* All rights reserved.
|
* All rights reserved.
|
||||||
*
|
*
|
||||||
* This software is licensed under terms that can be found in the LICENSE file
|
* This software is licensed under terms that can be found in the LICENSE file
|
||||||
|
@ -28,7 +28,7 @@ extern "C" {
|
||||||
|
|
||||||
/* Exported constants --------------------------------------------------------*/
|
/* Exported constants --------------------------------------------------------*/
|
||||||
|
|
||||||
#define USE_BSP_DRIVER
|
//#define USE_BSP_DRIVER
|
||||||
/* USER CODE BEGIN EC */
|
/* USER CODE BEGIN EC */
|
||||||
|
|
||||||
/* USER CODE END EC */
|
/* USER CODE END EC */
|
||||||
|
@ -38,6 +38,7 @@ extern "C" {
|
||||||
#include "stm32wlxx.h"
|
#include "stm32wlxx.h"
|
||||||
#include "main.h"
|
#include "main.h"
|
||||||
#include "stm32wlxx_ll_gpio.h"
|
#include "stm32wlxx_ll_gpio.h"
|
||||||
|
#define YUNHORN_STS_WLE5CCxx
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* code generated by STM32CubeMX does not support BSP. */
|
/* code generated by STM32CubeMX does not support BSP. */
|
||||||
/* In order to use BSP, users can add the BSP files in the IDE project space */
|
/* In order to use BSP, users can add the BSP files in the IDE project space */
|
||||||
|
@ -47,6 +48,14 @@ extern "C" {
|
||||||
#endif /* defined(USE_BSP_DRIVER) */
|
#endif /* defined(USE_BSP_DRIVER) */
|
||||||
|
|
||||||
/* USER CODE BEGIN include */
|
/* USER CODE BEGIN include */
|
||||||
|
#define PROB2_Pin GPIO_PIN_13
|
||||||
|
#define PROB2_GPIO_Port GPIOB
|
||||||
|
#define PROB1_Pin GPIO_PIN_12
|
||||||
|
#define PROB1_GPIO_Port GPIOB
|
||||||
|
#define PROBE_LINE2_PORT GPIOB
|
||||||
|
#define PROBE_LINE2_PIN GPIO_PIN_13
|
||||||
|
#define PROBE_LINE1_PORT GPIOB
|
||||||
|
#define PROBE_LINE1_PIN GPIO_PIN_12
|
||||||
|
|
||||||
/* USER CODE END include */
|
/* USER CODE END include */
|
||||||
|
|
||||||
|
|
|
@ -1,23 +1,21 @@
|
||||||
/* USER CODE BEGIN Header */
|
|
||||||
/**
|
/**
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
* @file radio_board_if.c
|
* @file radio_board_if.c
|
||||||
* @author MCD Application Team
|
* @author YunHorn Technology Limited Application Team
|
||||||
* @brief This file provides an interface layer between MW and Radio Board
|
* @brief This file provides an interface layer between MW and Radio Board
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
* @attention
|
* @attention
|
||||||
*
|
*
|
||||||
* Copyright (c) 2021 STMicroelectronics.
|
* Copyright (c) 2023 YunHorn Technology Limited.
|
||||||
* All rights reserved.
|
* All rights reserved.</center></h2>
|
||||||
*
|
*
|
||||||
* This software is licensed under terms that can be found in the LICENSE file
|
* This software component is licensed by ST under Ultimate Liberty license
|
||||||
* in the root directory of this software component.
|
* SLA0044, the "License"; You may not use this file except in compliance with
|
||||||
* If no LICENSE file comes with this software, it is provided AS-IS.
|
* the License. You may obtain a copy of the License at:
|
||||||
|
* www.st.com/SLA0044
|
||||||
*
|
*
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
*/
|
*/
|
||||||
/* USER CODE END Header */
|
|
||||||
|
|
||||||
/* Includes ------------------------------------------------------------------*/
|
/* Includes ------------------------------------------------------------------*/
|
||||||
#include "radio_board_if.h"
|
#include "radio_board_if.h"
|
||||||
|
|
||||||
|
@ -62,24 +60,62 @@ int32_t RBI_Init(void)
|
||||||
|
|
||||||
/* USER CODE END RBI_Init_1 */
|
/* USER CODE END RBI_Init_1 */
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* Important note: BSP code is board dependent
|
/* code generated by MX does not support BSP */
|
||||||
* STM32WL_Nucleo code can be found
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
* either in STM32CubeWL package under Drivers/BSP/STM32WLxx_Nucleo/
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
* or at https://github.com/STMicroelectronics/STM32CubeWL/tree/main/Drivers/BSP/STM32WLxx_Nucleo/
|
|
||||||
* 1/ For User boards, the BSP/STM32WLxx_Nucleo/ directory can be copied and replaced in the project. The copy must then be updated depending:
|
|
||||||
* on board RF switch configuration (pin control, number of port etc)
|
|
||||||
* on TCXO configuration
|
|
||||||
* on DC/DC configuration
|
|
||||||
* on maximum output power that the board can deliver*/
|
|
||||||
return BSP_RADIO_Init();
|
return BSP_RADIO_Init();
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
|
/* should be calling BSP_RADIO_Init() but not supported by MX*/
|
||||||
|
|
||||||
|
GPIO_InitTypeDef gpio_init_structure = {0};
|
||||||
|
|
||||||
|
#if defined(YUNHORN_STS_RF_CHANNEL_SWITCH)
|
||||||
|
/* Enable the Radio Switch Clock */
|
||||||
|
RF_SW_CTRL1_GPIO_CLK_ENABLE();
|
||||||
|
RF_SW_CTRL2_GPIO_CLK_ENABLE();
|
||||||
|
/* Configure the Radio Switch pin */
|
||||||
|
gpio_init_structure.Pin = RF_SW_CTRL1_PIN;
|
||||||
|
gpio_init_structure.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
|
gpio_init_structure.Pull = GPIO_NOPULL;
|
||||||
|
gpio_init_structure.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
|
||||||
|
HAL_GPIO_Init(RF_SW_CTRL1_GPIO_PORT, &gpio_init_structure);
|
||||||
|
gpio_init_structure.Pin = RF_SW_CTRL2_PIN;
|
||||||
|
HAL_GPIO_Init(RF_SW_CTRL2_GPIO_PORT, &gpio_init_structure);
|
||||||
|
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
#else
|
||||||
|
/* Enable the Radio Switch Clock */
|
||||||
|
RF_SW_CTRL3_GPIO_CLK_ENABLE();
|
||||||
|
|
||||||
|
/* Configure the Radio Switch pin */
|
||||||
|
gpio_init_structure.Pin = RF_SW_CTRL1_PIN;
|
||||||
|
gpio_init_structure.Mode = GPIO_MODE_OUTPUT_PP;
|
||||||
|
gpio_init_structure.Pull = GPIO_NOPULL;
|
||||||
|
gpio_init_structure.Speed = GPIO_SPEED_FREQ_VERY_HIGH;
|
||||||
|
|
||||||
|
HAL_GPIO_Init(RF_SW_CTRL1_GPIO_PORT, &gpio_init_structure);
|
||||||
|
|
||||||
|
gpio_init_structure.Pin = RF_SW_CTRL2_PIN;
|
||||||
|
HAL_GPIO_Init(RF_SW_CTRL2_GPIO_PORT, &gpio_init_structure);
|
||||||
|
|
||||||
|
gpio_init_structure.Pin = RF_SW_CTRL3_PIN;
|
||||||
|
HAL_GPIO_Init(RF_SW_CTRL3_GPIO_PORT, &gpio_init_structure);
|
||||||
|
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL3_GPIO_PORT, RF_SW_CTRL3_PIN, GPIO_PIN_RESET);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
return 0;
|
||||||
#else
|
#else
|
||||||
/* 2/ Or implement RBI_Init here */
|
|
||||||
int32_t retcode = 0;
|
|
||||||
/* USER CODE BEGIN RBI_Init_2 */
|
/* USER CODE BEGIN RBI_Init_2 */
|
||||||
#warning user to provide its board code or to call his board driver functions
|
#error user to provide its board code or to call his board driver functions
|
||||||
/* USER CODE END RBI_Init_2 */
|
/* USER CODE END RBI_Init_2 */
|
||||||
return retcode;
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
#endif /* USE_BSP_DRIVER */
|
/* USER CODE BEGIN RBI_Init_3 */
|
||||||
|
|
||||||
|
/* USER CODE END RBI_Init_3 */
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t RBI_DeInit(void)
|
int32_t RBI_DeInit(void)
|
||||||
|
@ -88,24 +124,44 @@ int32_t RBI_DeInit(void)
|
||||||
|
|
||||||
/* USER CODE END RBI_DeInit_1 */
|
/* USER CODE END RBI_DeInit_1 */
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* Important note: BSP code is board dependent
|
/* code generated by MX does not support BSP */
|
||||||
* STM32WL_Nucleo code can be found
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
* either in STM32CubeWL package under Drivers/BSP/STM32WLxx_Nucleo/
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
* or at https://github.com/STMicroelectronics/STM32CubeWL/tree/main/Drivers/BSP/STM32WLxx_Nucleo/
|
|
||||||
* 1/ For User boards, the BSP/STM32WLxx_Nucleo/ directory can be copied and replaced in the project. The copy must then be updated depending:
|
|
||||||
* on board RF switch configuration (pin control, number of port etc)
|
|
||||||
* on TCXO configuration
|
|
||||||
* on DC/DC configuration
|
|
||||||
* on maximum output power that the board can deliver*/
|
|
||||||
return BSP_RADIO_DeInit();
|
return BSP_RADIO_DeInit();
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
|
|
||||||
|
#if defined(YUNHORN_STS_RF_CHANNEL_SWITCH)
|
||||||
|
RF_SW_CTRL1_GPIO_CLK_ENABLE();
|
||||||
|
RF_SW_CTRL2_GPIO_CLK_ENABLE();
|
||||||
|
/* Turn off switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_RESET);
|
||||||
|
/* DeInit the Radio Switch pin */
|
||||||
|
HAL_GPIO_DeInit(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN);
|
||||||
|
HAL_GPIO_DeInit(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN);
|
||||||
|
#else
|
||||||
|
RF_SW_CTRL3_GPIO_CLK_ENABLE();
|
||||||
|
|
||||||
|
/* Turn off switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL3_GPIO_PORT, RF_SW_CTRL3_PIN, GPIO_PIN_RESET);
|
||||||
|
|
||||||
|
/* DeInit the Radio Switch pin */
|
||||||
|
HAL_GPIO_DeInit(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN);
|
||||||
|
HAL_GPIO_DeInit(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN);
|
||||||
|
HAL_GPIO_DeInit(RF_SW_CTRL3_GPIO_PORT, RF_SW_CTRL3_PIN);
|
||||||
|
#endif
|
||||||
|
|
||||||
|
return 0;
|
||||||
#else
|
#else
|
||||||
/* 2/ Or implement RBI_DeInit here */
|
|
||||||
int32_t retcode = 0;
|
|
||||||
/* USER CODE BEGIN RBI_DeInit_2 */
|
/* USER CODE BEGIN RBI_DeInit_2 */
|
||||||
#warning user to provide its board code or to call his board driver functions
|
#error user to provide its board code or to call his board driver functions
|
||||||
/* USER CODE END RBI_DeInit_2 */
|
/* USER CODE END RBI_DeInit_2 */
|
||||||
return retcode;
|
#endif /* USE_BSP_DRIVER || MX_NUCLEO_WL55JC1 */
|
||||||
#endif /* USE_BSP_DRIVER */
|
/* USER CODE BEGIN RBI_DeInit_3 */
|
||||||
|
|
||||||
|
/* USER CODE END RBI_DeInit_3 */
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t RBI_ConfigRFSwitch(RBI_Switch_TypeDef Config)
|
int32_t RBI_ConfigRFSwitch(RBI_Switch_TypeDef Config)
|
||||||
|
@ -114,25 +170,82 @@ int32_t RBI_ConfigRFSwitch(RBI_Switch_TypeDef Config)
|
||||||
|
|
||||||
/* USER CODE END RBI_ConfigRFSwitch_1 */
|
/* USER CODE END RBI_ConfigRFSwitch_1 */
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
|
/* code generated by MX does not support BSP */
|
||||||
/* Important note: BSP code is board dependent
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
* STM32WL_Nucleo code can be found
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
* either in STM32CubeWL package under Drivers/BSP/STM32WLxx_Nucleo/
|
|
||||||
* or at https://github.com/STMicroelectronics/STM32CubeWL/tree/main/Drivers/BSP/STM32WLxx_Nucleo/
|
|
||||||
* 1/ For User boards, the BSP/STM32WLxx_Nucleo/ directory can be copied and replaced in the project. The copy must then be updated depending:
|
|
||||||
* on board RF switch configuration (pin control, number of port etc)
|
|
||||||
* on TCXO configuration
|
|
||||||
* on DC/DC configuration
|
|
||||||
* on maximum output power that the board can deliver*/
|
|
||||||
return BSP_RADIO_ConfigRFSwitch((BSP_RADIO_Switch_TypeDef) Config);
|
return BSP_RADIO_ConfigRFSwitch((BSP_RADIO_Switch_TypeDef) Config);
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
|
switch (Config)
|
||||||
|
{
|
||||||
|
case RBI_SWITCH_OFF:
|
||||||
|
{
|
||||||
|
#if defined(YUNHORN_STS_RF_CHANNEL_SWITCH)
|
||||||
|
/* Turn off switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_RESET);
|
||||||
|
#else
|
||||||
|
/* Turn off switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL3_GPIO_PORT, RF_SW_CTRL3_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_RESET);
|
||||||
|
#endif
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case RBI_SWITCH_RX:
|
||||||
|
{
|
||||||
|
#if defined(YUNHORN_STS_RF_CHANNEL_SWITCH)
|
||||||
|
/*Turns On in Rx Mode the RF Switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_SET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_RESET);
|
||||||
|
#else
|
||||||
|
/*Turns On in Rx Mode the RF Switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL3_GPIO_PORT, RF_SW_CTRL3_PIN, GPIO_PIN_SET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_SET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_RESET);
|
||||||
|
#endif
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case RBI_SWITCH_RFO_LP:
|
||||||
|
{
|
||||||
|
#if defined(YUNHORN_STS_RF_CHANNEL_SWITCH)
|
||||||
|
/*Turns On in Tx Low Power the RF Switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_SET);
|
||||||
|
#else
|
||||||
|
/*Turns On in Tx Low Power the RF Switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL3_GPIO_PORT, RF_SW_CTRL3_PIN, GPIO_PIN_SET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_SET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_SET);
|
||||||
|
#endif
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case RBI_SWITCH_RFO_HP:
|
||||||
|
{
|
||||||
|
#if defined(YUNHORN_STS_RF_CHANNEL_SWITCH)
|
||||||
|
/*Turns On in Tx High Power the RF Switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_SET);
|
||||||
|
#else
|
||||||
|
/*Turns On in Tx High Power the RF Switch */
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL3_GPIO_PORT, RF_SW_CTRL3_PIN, GPIO_PIN_SET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL1_GPIO_PORT, RF_SW_CTRL1_PIN, GPIO_PIN_RESET);
|
||||||
|
HAL_GPIO_WritePin(RF_SW_CTRL2_GPIO_PORT, RF_SW_CTRL2_PIN, GPIO_PIN_SET);
|
||||||
|
#endif
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
#else
|
#else
|
||||||
/* 2/ Or implement RBI_ConfigRFSwitch here */
|
|
||||||
int32_t retcode = 0;
|
|
||||||
/* USER CODE BEGIN RBI_ConfigRFSwitch_2 */
|
/* USER CODE BEGIN RBI_ConfigRFSwitch_2 */
|
||||||
#warning user to provide its board code or to call his board driver functions
|
#error user to provide its board code or to call his board driver functions
|
||||||
/* USER CODE END RBI_ConfigRFSwitch_2 */
|
/* USER CODE END RBI_ConfigRFSwitch_2 */
|
||||||
return retcode;
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
#endif /* USE_BSP_DRIVER */
|
/* USER CODE BEGIN RBI_ConfigRFSwitch_3 */
|
||||||
|
|
||||||
|
/* USER CODE END RBI_ConfigRFSwitch_3 */
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t RBI_GetTxConfig(void)
|
int32_t RBI_GetTxConfig(void)
|
||||||
|
@ -141,24 +254,44 @@ int32_t RBI_GetTxConfig(void)
|
||||||
|
|
||||||
/* USER CODE END RBI_GetTxConfig_1 */
|
/* USER CODE END RBI_GetTxConfig_1 */
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* Important note: BSP code is board dependent
|
/* code generated by MX does not support BSP */
|
||||||
* STM32WL_Nucleo code can be found
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
* either in STM32CubeWL package under Drivers/BSP/STM32WLxx_Nucleo/
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
* or at https://github.com/STMicroelectronics/STM32CubeWL/tree/main/Drivers/BSP/STM32WLxx_Nucleo/
|
|
||||||
* 1/ For User boards, the BSP/STM32WLxx_Nucleo/ directory can be copied and replaced in the project. The copy must then be updated depending:
|
|
||||||
* on board RF switch configuration (pin control, number of port etc)
|
|
||||||
* on TCXO configuration
|
|
||||||
* on DC/DC configuration
|
|
||||||
* on maximum output power that the board can deliver*/
|
|
||||||
return BSP_RADIO_GetTxConfig();
|
return BSP_RADIO_GetTxConfig();
|
||||||
|
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
|
return RBI_CONF_RFO;
|
||||||
#else
|
#else
|
||||||
/* 2/ Or implement RBI_GetTxConfig here */
|
|
||||||
int32_t retcode = RBI_CONF_RFO;
|
|
||||||
/* USER CODE BEGIN RBI_GetTxConfig_2 */
|
/* USER CODE BEGIN RBI_GetTxConfig_2 */
|
||||||
#warning user to provide its board code or to call his board driver functions
|
#error user to provide its board code or to call his board driver functions
|
||||||
/* USER CODE END RBI_GetTxConfig_2 */
|
/* USER CODE END RBI_GetTxConfig_2 */
|
||||||
return retcode;
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
#endif /* USE_BSP_DRIVER */
|
/* USER CODE BEGIN RBI_GetTxConfig_3 */
|
||||||
|
|
||||||
|
/* USER CODE END RBI_GetTxConfig_3 */
|
||||||
|
}
|
||||||
|
|
||||||
|
int32_t RBI_GetWakeUpTime(void)
|
||||||
|
{
|
||||||
|
/* USER CODE BEGIN RBI_GetWakeUpTime_1 */
|
||||||
|
|
||||||
|
/* USER CODE END RBI_GetWakeUpTime_1 */
|
||||||
|
#if defined(USE_BSP_DRIVER)
|
||||||
|
/* code generated by MX does not support BSP */
|
||||||
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
|
return BSP_RADIO_GetWakeUpTime();
|
||||||
|
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
|
return RF_WAKEUP_TIME;
|
||||||
|
#else
|
||||||
|
/* USER CODE BEGIN RBI_GetWakeUpTime_2 */
|
||||||
|
#error user to provide its board code or to call his board driver functions
|
||||||
|
/* USER CODE END RBI_GetWakeUpTime_2 */
|
||||||
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
|
/* USER CODE BEGIN RBI_GetWakeUpTime_3 */
|
||||||
|
|
||||||
|
/* USER CODE END RBI_GetWakeUpTime_3 */
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t RBI_IsTCXO(void)
|
int32_t RBI_IsTCXO(void)
|
||||||
|
@ -167,24 +300,21 @@ int32_t RBI_IsTCXO(void)
|
||||||
|
|
||||||
/* USER CODE END RBI_IsTCXO_1 */
|
/* USER CODE END RBI_IsTCXO_1 */
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* Important note: BSP code is board dependent
|
/* code generated by MX does not support BSP */
|
||||||
* STM32WL_Nucleo code can be found
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
* either in STM32CubeWL package under Drivers/BSP/STM32WLxx_Nucleo/
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
* or at https://github.com/STMicroelectronics/STM32CubeWL/tree/main/Drivers/BSP/STM32WLxx_Nucleo/
|
|
||||||
* 1/ For User boards, the BSP/STM32WLxx_Nucleo/ directory can be copied and replaced in the project. The copy must then be updated depending:
|
|
||||||
* on board RF switch configuration (pin control, number of port etc)
|
|
||||||
* on TCXO configuration
|
|
||||||
* on DC/DC configuration
|
|
||||||
* on maximum output power that the board can deliver*/
|
|
||||||
return BSP_RADIO_IsTCXO();
|
return BSP_RADIO_IsTCXO();
|
||||||
|
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
|
return IS_TCXO_SUPPORTED;
|
||||||
#else
|
#else
|
||||||
/* 2/ Or implement RBI_IsTCXO here */
|
|
||||||
int32_t retcode = IS_TCXO_SUPPORTED;
|
|
||||||
/* USER CODE BEGIN RBI_IsTCXO_2 */
|
/* USER CODE BEGIN RBI_IsTCXO_2 */
|
||||||
#warning user to provide its board code or to call his board driver functions
|
#error user to provide its board code or to call his board driver functions
|
||||||
/* USER CODE END RBI_IsTCXO_2 */
|
/* USER CODE END RBI_IsTCXO_2 */
|
||||||
return retcode;
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
#endif /* USE_BSP_DRIVER */
|
/* USER CODE BEGIN RBI_IsTCXO_3 */
|
||||||
|
|
||||||
|
/* USER CODE END RBI_IsTCXO_3 */
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t RBI_IsDCDC(void)
|
int32_t RBI_IsDCDC(void)
|
||||||
|
@ -193,24 +323,21 @@ int32_t RBI_IsDCDC(void)
|
||||||
|
|
||||||
/* USER CODE END RBI_IsDCDC_1 */
|
/* USER CODE END RBI_IsDCDC_1 */
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* Important note: BSP code is board dependent
|
/* code generated by MX does not support BSP */
|
||||||
* STM32WL_Nucleo code can be found
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
* either in STM32CubeWL package under Drivers/BSP/STM32WLxx_Nucleo/
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
* or at https://github.com/STMicroelectronics/STM32CubeWL/tree/main/Drivers/BSP/STM32WLxx_Nucleo/
|
|
||||||
* 1/ For User boards, the BSP/STM32WLxx_Nucleo/ directory can be copied and replaced in the project. The copy must then be updated depending:
|
|
||||||
* on board RF switch configuration (pin control, number of port etc)
|
|
||||||
* on TCXO configuration
|
|
||||||
* on DC/DC configuration
|
|
||||||
* on maximum output power that the board can deliver*/
|
|
||||||
return BSP_RADIO_IsDCDC();
|
return BSP_RADIO_IsDCDC();
|
||||||
|
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
|
return IS_DCDC_SUPPORTED;
|
||||||
#else
|
#else
|
||||||
/* 2/ Or implement RBI_IsDCDC here */
|
|
||||||
int32_t retcode = IS_DCDC_SUPPORTED;
|
|
||||||
/* USER CODE BEGIN RBI_IsDCDC_2 */
|
/* USER CODE BEGIN RBI_IsDCDC_2 */
|
||||||
#warning user to provide its board code or to call his board driver functions
|
#error user to provide its board code or to call his board driver functions
|
||||||
/* USER CODE END RBI_IsDCDC_2 */
|
/* USER CODE END RBI_IsDCDC_2 */
|
||||||
return retcode;
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
#endif /* USE_BSP_DRIVER */
|
/* USER CODE BEGIN RBI_IsDCDC_3 */
|
||||||
|
|
||||||
|
/* USER CODE END RBI_IsDCDC_3 */
|
||||||
}
|
}
|
||||||
|
|
||||||
int32_t RBI_GetRFOMaxPowerConfig(RBI_RFOMaxPowerConfig_TypeDef Config)
|
int32_t RBI_GetRFOMaxPowerConfig(RBI_RFOMaxPowerConfig_TypeDef Config)
|
||||||
|
@ -233,7 +360,7 @@ int32_t RBI_GetRFOMaxPowerConfig(RBI_RFOMaxPowerConfig_TypeDef Config)
|
||||||
/* 2/ Or implement RBI_RBI_GetRFOMaxPowerConfig here */
|
/* 2/ Or implement RBI_RBI_GetRFOMaxPowerConfig here */
|
||||||
int32_t ret = 0;
|
int32_t ret = 0;
|
||||||
/* USER CODE BEGIN RBI_GetRFOMaxPowerConfig_2 */
|
/* USER CODE BEGIN RBI_GetRFOMaxPowerConfig_2 */
|
||||||
#warning user to provide its board code or to call his board driver functions
|
/* #warning user to provide its board code or to call his board driver functions */
|
||||||
if (Config == RBI_RFO_LP_MAXPOWER)
|
if (Config == RBI_RFO_LP_MAXPOWER)
|
||||||
{
|
{
|
||||||
ret = 15; /*dBm*/
|
ret = 15; /*dBm*/
|
||||||
|
@ -246,6 +373,7 @@ int32_t RBI_GetRFOMaxPowerConfig(RBI_RFOMaxPowerConfig_TypeDef Config)
|
||||||
return ret;
|
return ret;
|
||||||
#endif /* USE_BSP_DRIVER */
|
#endif /* USE_BSP_DRIVER */
|
||||||
}
|
}
|
||||||
|
|
||||||
/* USER CODE BEGIN EF */
|
/* USER CODE BEGIN EF */
|
||||||
|
|
||||||
/* USER CODE END EF */
|
/* USER CODE END EF */
|
||||||
|
@ -254,3 +382,5 @@ int32_t RBI_GetRFOMaxPowerConfig(RBI_RFOMaxPowerConfig_TypeDef Config)
|
||||||
/* USER CODE BEGIN PrFD */
|
/* USER CODE BEGIN PrFD */
|
||||||
|
|
||||||
/* USER CODE END PrFD */
|
/* USER CODE END PrFD */
|
||||||
|
|
||||||
|
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
||||||
|
|
|
@ -1,22 +1,21 @@
|
||||||
/* USER CODE BEGIN Header */
|
|
||||||
/**
|
/**
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
* @file radio_board_if.h
|
* @file radio_board_if.h
|
||||||
* @author MCD Application Team
|
* @author YunHorn Technology Limited Application Team
|
||||||
* @brief Header for Radio interface configuration
|
* @brief Header for Radio interface configuration
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
* @attention
|
* @attention
|
||||||
*
|
*
|
||||||
* Copyright (c) 2021 STMicroelectronics.
|
* Copyright (c) 2023 YunHorn Technology Limited.
|
||||||
* All rights reserved.
|
* All rights reserved.</center></h2>
|
||||||
*
|
*
|
||||||
* This software is licensed under terms that can be found in the LICENSE file
|
* This software component is licensed by ST under Ultimate Liberty license
|
||||||
* in the root directory of this software component.
|
* SLA0044, the "License"; You may not use this file except in compliance with
|
||||||
* If no LICENSE file comes with this software, it is provided AS-IS.
|
* the License. You may obtain a copy of the License at:
|
||||||
|
* www.st.com/SLA0044
|
||||||
*
|
*
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
*/
|
*/
|
||||||
/* USER CODE END Header */
|
|
||||||
|
|
||||||
/* Define to prevent recursive inclusion -------------------------------------*/
|
/* Define to prevent recursive inclusion -------------------------------------*/
|
||||||
#ifndef RADIO_BOARD_IF_H
|
#ifndef RADIO_BOARD_IF_H
|
||||||
|
@ -33,43 +32,50 @@ extern "C" {
|
||||||
/* USER CODE END include */
|
/* USER CODE END include */
|
||||||
|
|
||||||
/* Exported defines ----------------------------------------------------------*/
|
/* Exported defines ----------------------------------------------------------*/
|
||||||
|
// #ifdef MX_BOARD_PSEUDODRIVER
|
||||||
|
#define YUNHORN_STS_WLE5CCxx
|
||||||
|
// #endif /* MX_BOARD_PSEUDODRIVER */
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* code generated by STM32CubeMX does not support BSP */
|
/* code generated by MX does not support BSP */
|
||||||
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
#define RBI_CONF_RFO_LP_HP RADIO_CONF_RFO_LP_HP
|
#define RBI_CONF_RFO_LP_HP RADIO_CONF_RFO_LP_HP
|
||||||
#define RBI_CONF_RFO_LP RADIO_CONF_RFO_LP
|
#define RBI_CONF_RFO_LP RADIO_CONF_RFO_LP
|
||||||
#define RBI_CONF_RFO_HP RADIO_CONF_RFO_HP
|
#define RBI_CONF_RFO_HP RADIO_CONF_RFO_HP
|
||||||
#else
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
/* USER CODE BEGIN Board Definition */
|
|
||||||
|
|
||||||
/* USER CODE END Board Definition */
|
|
||||||
#define RBI_CONF_RFO_LP_HP 0
|
#define RBI_CONF_RFO_LP_HP 0
|
||||||
#define RBI_CONF_RFO_LP 1
|
#define RBI_CONF_RFO_LP 1
|
||||||
#define RBI_CONF_RFO_HP 2
|
#define RBI_CONF_RFO_HP 2
|
||||||
/* USER CODE BEGIN Board Definition_2 */
|
#define YUNHORN_STS_RF_CHANNEL_SWITCH 1
|
||||||
|
#else
|
||||||
/* USER CODE END Board Definition_2 */
|
/* USER CODE BEGIN Board Definition */
|
||||||
#endif /* USE_BSP_DRIVER */
|
#error user to provide its board definitions
|
||||||
|
/* USER CODE END Board Definition */
|
||||||
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
|
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* code generated by STM32CubeMX does not support BSP */
|
/* code generated by MX does not support BSP */
|
||||||
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
|
|
||||||
#else
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
/* USER CODE BEGIN Exported Parameters */
|
|
||||||
|
|
||||||
/* USER CODE END Exported Parameters */
|
|
||||||
/* Indicates the type of switch between the ones proposed by CONFIG Constants
|
/* Indicates the type of switch between the ones proposed by CONFIG Constants
|
||||||
*/
|
*/
|
||||||
#define RBI_CONF_RFO RBI_CONF_RFO_LP_HP
|
#if defined(YUNHORN_STS_RF_CHANNEL_SWITCH)
|
||||||
|
#define RBI_CONF_RFO RBI_CONF_RFO_HP
|
||||||
|
#else
|
||||||
|
#define RBI_CONF_RFO RBI_CONF_RFO_LP_HP
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* Radio maximum wakeup time (in ms) */
|
||||||
|
#define RF_WAKEUP_TIME 10U
|
||||||
|
|
||||||
/* Indicates whether or not TCXO is supported by the board
|
/* Indicates whether or not TCXO is supported by the board
|
||||||
* 0: TCXO not supported
|
* 0: TCXO not supported
|
||||||
* 1: TCXO supported
|
* 1: TCXO supported
|
||||||
*/
|
*/
|
||||||
#define IS_TCXO_SUPPORTED 1U
|
#define IS_TCXO_SUPPORTED 0U
|
||||||
|
|
||||||
/* Indicates whether or not DCDC is supported by the board
|
/* Indicates whether or not DCDC is supported by the board
|
||||||
* 0: DCDC not supported
|
* 0: DCDC not supported
|
||||||
|
@ -77,30 +83,65 @@ extern "C" {
|
||||||
*/
|
*/
|
||||||
#define IS_DCDC_SUPPORTED 1U
|
#define IS_DCDC_SUPPORTED 1U
|
||||||
|
|
||||||
/* USER CODE BEGIN Exported Parameters_2 */
|
#else
|
||||||
|
/* USER CODE BEGIN Exported Parameters */
|
||||||
/* USER CODE END Exported Parameters_2 */
|
#error user to provide its board definitions
|
||||||
#endif /* USE_BSP_DRIVER */
|
/* USER CODE END Exported Parameters */
|
||||||
|
#endif /* USE_BSP_DRIVER || MX_NUCLEO_WL55JC1 */
|
||||||
|
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* code generated by STM32CubeMX does not support BSP */
|
/* code generated by MX does not support BSP */
|
||||||
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
|
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
|
|
||||||
|
#if defined(YUNHORN_STS_RF_CHANNEL_SWITCH)
|
||||||
|
#define RF_SW_CTRL1_PIN GPIO_PIN_8
|
||||||
|
#define RF_SW_CTRL1_GPIO_PORT GPIOB
|
||||||
|
#define RF_SW_CTRL1_GPIO_CLK_ENABLE() __HAL_RCC_GPIOB_CLK_ENABLE()
|
||||||
|
#define RF_SW_CTRL1_GPIO_CLK_DISABLE() __HAL_RCC_GPIOB_CLK_DISABLE()
|
||||||
|
|
||||||
|
#define RF_SW_CTRL2_PIN GPIO_PIN_13
|
||||||
|
#define RF_SW_CTRL2_GPIO_PORT GPIOC
|
||||||
|
#define RF_SW_CTRL2_GPIO_CLK_ENABLE() __HAL_RCC_GPIOC_CLK_ENABLE()
|
||||||
|
#define RF_SW_CTRL2_GPIO_CLK_DISABLE() __HAL_RCC_GPIOC_CLK_DISABLE()
|
||||||
|
#else
|
||||||
|
#define RF_SW_CTRL3_PIN GPIO_PIN_3
|
||||||
|
#define RF_SW_CTRL3_GPIO_PORT GPIOC
|
||||||
|
#define RF_SW_CTRL3_GPIO_CLK_ENABLE() __HAL_RCC_GPIOC_CLK_ENABLE()
|
||||||
|
#define RF_SW_CTRL3_GPIO_CLK_DISABLE() __HAL_RCC_GPIOC_CLK_DISABLE()
|
||||||
|
|
||||||
|
#define RF_SW_CTRL1_PIN GPIO_PIN_4
|
||||||
|
#define RF_SW_CTRL1_GPIO_PORT GPIOC
|
||||||
|
#define RF_SW_CTRL1_GPIO_CLK_ENABLE() __HAL_RCC_GPIOC_CLK_ENABLE()
|
||||||
|
#define RF_SW_RX_GPIO_CLK_DISABLE() __HAL_RCC_GPIOC_CLK_DISABLE()
|
||||||
|
|
||||||
|
#define RF_SW_CTRL2_PIN GPIO_PIN_5
|
||||||
|
#define RF_SW_CTRL2_GPIO_PORT GPIOC
|
||||||
|
#define RF_SW_CTRL2_GPIO_CLK_ENABLE() __HAL_RCC_GPIOC_CLK_ENABLE()
|
||||||
|
#define RF_SW_CTRL2_GPIO_CLK_DISABLE() __HAL_RCC_GPIOC_CLK_DISABLE()
|
||||||
|
#endif
|
||||||
|
|
||||||
|
/* To be checked vs TCXO management in RCC config */
|
||||||
|
#define RF_TCXO_VCC_PIN GPIO_PIN_0
|
||||||
|
#define RF_TCXO_VCC_GPIO_PORT GPIOB
|
||||||
|
#define RF_TCXO_VCC_CLK_ENABLE() __HAL_RCC_GPIOB_CLK_ENABLE()
|
||||||
|
#define RF_TCXO_VCC_CLK_DISABLE() __HAL_RCC_GPIOB_CLK_DISABLE()
|
||||||
#else
|
#else
|
||||||
/* USER CODE BEGIN Exported PinMapping */
|
/* USER CODE BEGIN Exported PinMapping */
|
||||||
#warning user to provide its board definitions pins
|
#error user to provide its board definitions
|
||||||
/* USER CODE END Exported PinMapping */
|
/* USER CODE END Exported PinMapping */
|
||||||
#endif /* USE_BSP_DRIVER */
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
|
|
||||||
/* USER CODE BEGIN ED */
|
/* USER CODE BEGIN Exported_Defines */
|
||||||
|
|
||||||
/* USER CODE END ED */
|
/* USER CODE END Exported_Defines */
|
||||||
|
|
||||||
/* Exported types ------------------------------------------------------------*/
|
/* Exported types ------------------------------------------------------------*/
|
||||||
|
|
||||||
#if defined(USE_BSP_DRIVER)
|
#if defined(USE_BSP_DRIVER)
|
||||||
/* code generated by STM32CubeMX does not support BSP */
|
/* code generated by MX does not support BSP */
|
||||||
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
/* In order to use BSP driver, add the correspondent files in the IDE workspace */
|
||||||
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
/* and define USE_BSP_DRIVER in the preprocessor definitions or in platform.h */
|
||||||
typedef enum
|
typedef enum
|
||||||
|
@ -110,17 +151,7 @@ typedef enum
|
||||||
RBI_SWITCH_RFO_LP = RADIO_SWITCH_RFO_LP,
|
RBI_SWITCH_RFO_LP = RADIO_SWITCH_RFO_LP,
|
||||||
RBI_SWITCH_RFO_HP = RADIO_SWITCH_RFO_HP,
|
RBI_SWITCH_RFO_HP = RADIO_SWITCH_RFO_HP,
|
||||||
} RBI_Switch_TypeDef;
|
} RBI_Switch_TypeDef;
|
||||||
|
#elif defined(YUNHORN_STS_WLE5CCxx)
|
||||||
typedef enum
|
|
||||||
{
|
|
||||||
RBI_RFO_LP_MAXPOWER = RADIO_RFO_LP_MAXPOWER,
|
|
||||||
RBI_RFO_HP_MAXPOWER = RADIO_RFO_HP_MAXPOWER,
|
|
||||||
} RBI_RFOMaxPowerConfig_TypeDef;
|
|
||||||
|
|
||||||
#else
|
|
||||||
/* USER CODE BEGIN Exported Types */
|
|
||||||
|
|
||||||
/* USER CODE END Exported Types */
|
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
RBI_SWITCH_OFF = 0,
|
RBI_SWITCH_OFF = 0,
|
||||||
|
@ -134,10 +165,12 @@ typedef enum
|
||||||
RBI_RFO_LP_MAXPOWER = 0,
|
RBI_RFO_LP_MAXPOWER = 0,
|
||||||
RBI_RFO_HP_MAXPOWER = 1,
|
RBI_RFO_HP_MAXPOWER = 1,
|
||||||
} RBI_RFOMaxPowerConfig_TypeDef;
|
} RBI_RFOMaxPowerConfig_TypeDef;
|
||||||
/* USER CODE BEGIN Exported Types_2 */
|
|
||||||
|
|
||||||
/* USER CODE END Exported Types_2 */
|
#else
|
||||||
#endif /* USE_BSP_DRIVER */
|
/* USER CODE BEGIN Exported Types */
|
||||||
|
#error user to provide its board definitions
|
||||||
|
/* USER CODE END Exported Types */
|
||||||
|
#endif /* USE_BSP_DRIVER || YUNHORN_STS_WLE5CCxx */
|
||||||
|
|
||||||
/* USER CODE BEGIN ET */
|
/* USER CODE BEGIN ET */
|
||||||
|
|
||||||
|
@ -191,6 +224,12 @@ int32_t RBI_ConfigRFSwitch(RBI_Switch_TypeDef Config);
|
||||||
*/
|
*/
|
||||||
int32_t RBI_GetTxConfig(void);
|
int32_t RBI_GetTxConfig(void);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Get Radio Wake Time
|
||||||
|
* @return the wake upt time in ms
|
||||||
|
*/
|
||||||
|
int32_t RBI_GetWakeUpTime(void);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Get If TCXO is to be present on board
|
* @brief Get If TCXO is to be present on board
|
||||||
* @note never remove called by MW,
|
* @note never remove called by MW,
|
||||||
|
@ -206,9 +245,9 @@ int32_t RBI_IsTCXO(void);
|
||||||
int32_t RBI_IsDCDC(void);
|
int32_t RBI_IsDCDC(void);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Return RF Output Max Power Configuration of matching circuit
|
* @brief Get RFO Max Power Config on board
|
||||||
* @note never remove called by MW,
|
* @note never remove called by MW,
|
||||||
* @retval return Max Power configuration of matching circuit for Low Power or High Power mode in dBm
|
* @retval return 15 dBm for low power, 22 dBm for high power
|
||||||
*/
|
*/
|
||||||
int32_t RBI_GetRFOMaxPowerConfig(RBI_RFOMaxPowerConfig_TypeDef Config);
|
int32_t RBI_GetRFOMaxPowerConfig(RBI_RFOMaxPowerConfig_TypeDef Config);
|
||||||
|
|
||||||
|
@ -221,3 +260,5 @@ int32_t RBI_GetRFOMaxPowerConfig(RBI_RFOMaxPowerConfig_TypeDef Config);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* RADIO_BOARD_IF_H */
|
#endif /* RADIO_BOARD_IF_H */
|
||||||
|
|
||||||
|
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
||||||
|
|
|
@ -1,22 +1,21 @@
|
||||||
/* USER CODE BEGIN Header */
|
|
||||||
/**
|
/**
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
* @file radio_conf.h
|
* @file radio_conf.h
|
||||||
* @author MCD Application Team
|
* @author YunHorn Technology Limited Application Team
|
||||||
* @brief Header of Radio configuration
|
* @brief Header of Radio configuration
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
* @attention
|
* @attention
|
||||||
*
|
*
|
||||||
* Copyright (c) 2021 STMicroelectronics.
|
* Copyright (c) 2023 YunHorn Technology Limited.
|
||||||
* All rights reserved.
|
* All rights reserved.</center></h2>
|
||||||
*
|
*
|
||||||
* This software is licensed under terms that can be found in the LICENSE file
|
* This software component is licensed by ST under Ultimate Liberty license
|
||||||
* in the root directory of this software component.
|
* SLA0044, the "License"; You may not use this file except in compliance with
|
||||||
* If no LICENSE file comes with this software, it is provided AS-IS.
|
* the License. You may obtain a copy of the License at:
|
||||||
|
* www.st.com/SLA0044
|
||||||
*
|
*
|
||||||
******************************************************************************
|
******************************************************************************
|
||||||
*/
|
*/
|
||||||
/* USER CODE END Header */
|
|
||||||
|
|
||||||
/* Define to prevent recursive inclusion -------------------------------------*/
|
/* Define to prevent recursive inclusion -------------------------------------*/
|
||||||
#ifndef __RADIO_CONF_H__
|
#ifndef __RADIO_CONF_H__
|
||||||
|
@ -29,7 +28,7 @@ extern "C" {
|
||||||
/* Includes ------------------------------------------------------------------*/
|
/* Includes ------------------------------------------------------------------*/
|
||||||
#include "platform.h"
|
#include "platform.h"
|
||||||
#include "subghz.h"
|
#include "subghz.h"
|
||||||
#include "stm32_mem.h" /* RADIO_MEMSET8 def in this file */
|
#include "stm32_mem.h"
|
||||||
#include "mw_log_conf.h" /* mw trace conf */
|
#include "mw_log_conf.h" /* mw trace conf */
|
||||||
#include "radio_board_if.h" /* low layer api (bsp) */
|
#include "radio_board_if.h" /* low layer api (bsp) */
|
||||||
#include "utilities_def.h" /* low layer api (bsp) */
|
#include "utilities_def.h" /* low layer api (bsp) */
|
||||||
|
@ -44,66 +43,6 @@ extern "C" {
|
||||||
/* USER CODE END ET */
|
/* USER CODE END ET */
|
||||||
|
|
||||||
/* Exported constants --------------------------------------------------------*/
|
/* Exported constants --------------------------------------------------------*/
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief drive value used anytime radio is NOT in TX low power mode
|
|
||||||
* @note override the default configuration of radio_driver.c
|
|
||||||
*/
|
|
||||||
#define SMPS_DRIVE_SETTING_DEFAULT SMPS_DRV_40
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief drive value used anytime radio is in TX low power mode
|
|
||||||
* TX low power mode is the worst case because the PA sinks from SMPS
|
|
||||||
* while in high power mode, current is sunk directly from the battery
|
|
||||||
* @note override the default configuration of radio_driver.c
|
|
||||||
*/
|
|
||||||
#define SMPS_DRIVE_SETTING_MAX SMPS_DRV_60
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief Provides the frequency of the chip running on the radio and the frequency step
|
|
||||||
* @remark These defines are used for computing the frequency divider to set the RF frequency
|
|
||||||
* @note override the default configuration of radio_driver.c
|
|
||||||
*/
|
|
||||||
#define XTAL_FREQ ( 32000000UL )
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief in XO mode, set internal capacitor (from 0x00 to 0x2F starting 11.2pF with 0.47pF steps)
|
|
||||||
* @note override the default configuration of radio_driver.c
|
|
||||||
*/
|
|
||||||
#define XTAL_DEFAULT_CAP_VALUE ( 0x20UL )
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief voltage of vdd tcxo.
|
|
||||||
* @note override the default configuration of radio_driver.c
|
|
||||||
*/
|
|
||||||
#define TCXO_CTRL_VOLTAGE TCXO_CTRL_1_7V
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief Radio maximum wakeup time (in ms)
|
|
||||||
* @note override the default configuration of radio_driver.c
|
|
||||||
*/
|
|
||||||
#define RF_WAKEUP_TIME ( 1UL )
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief DCDC is enabled
|
|
||||||
* @remark this define is only used if the DCDC is present on the board
|
|
||||||
* @note override the default configuration of radio_driver.c
|
|
||||||
*/
|
|
||||||
#define DCDC_ENABLE ( 1UL )
|
|
||||||
|
|
||||||
/* USER CODE BEGIN EC */
|
|
||||||
/**
|
|
||||||
* @brief disable the Sigfox radio modulation
|
|
||||||
* @note enabled by default
|
|
||||||
*/
|
|
||||||
#define RADIO_SIGFOX_ENABLE 0
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief disable the radio generic features
|
|
||||||
* @note enabled by default
|
|
||||||
*/
|
|
||||||
#define RADIO_GENERIC_CONFIG_ENABLE 0
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Set RX pin to high or low level
|
* @brief Set RX pin to high or low level
|
||||||
*/
|
*/
|
||||||
|
@ -114,6 +53,41 @@ extern "C" {
|
||||||
*/
|
*/
|
||||||
#define DBG_GPIO_RADIO_TX(set_rst) PROBE_GPIO_##set_rst##_LINE(PROBE_LINE2_PORT, PROBE_LINE2_PIN);
|
#define DBG_GPIO_RADIO_TX(set_rst) PROBE_GPIO_##set_rst##_LINE(PROBE_LINE2_PORT, PROBE_LINE2_PIN);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Max payload buffer size
|
||||||
|
*/
|
||||||
|
#define RADIO_RX_BUF_SIZE 255
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief drive value used anytime radio is NOT in TX low power mode
|
||||||
|
*/
|
||||||
|
#define SMPS_DRIVE_SETTING_DEFAULT SMPS_DRV_40
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief drive value used anytime radio is in TX low power mode
|
||||||
|
* TX low power mode is the worst case because the PA sinks from SMPS
|
||||||
|
* while in high power mode, current is sunk directly from the battery
|
||||||
|
*/
|
||||||
|
#define SMPS_DRIVE_SETTING_MAX SMPS_DRV_60
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief in XO mode, set internal capacitor (from 0x00 to 0x2F starting 11.2pF with 0.47pF steps)
|
||||||
|
*/
|
||||||
|
#define XTAL_DEFAULT_CAP_VALUE 0x10
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Frequency error (in Hz) can be compensated here.
|
||||||
|
* warning XO frequency error generates (de)modulator sampling time error which can not be compensated
|
||||||
|
*/
|
||||||
|
#define RF_FREQUENCY_ERROR ((int32_t) 0)
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief voltage of vdd tcxo.
|
||||||
|
*/
|
||||||
|
#define TCXO_CTRL_VOLTAGE TCXO_CTRL_1_7V
|
||||||
|
|
||||||
|
/* USER CODE BEGIN EC */
|
||||||
|
|
||||||
/* USER CODE END EC */
|
/* USER CODE END EC */
|
||||||
|
|
||||||
/* External variables --------------------------------------------------------*/
|
/* External variables --------------------------------------------------------*/
|
||||||
|
@ -170,3 +144,5 @@ extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* __RADIO_CONF_H__*/
|
#endif /* __RADIO_CONF_H__*/
|
||||||
|
|
||||||
|
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
|
||||||
|
|
|
@ -65,7 +65,7 @@ void MX_TOF_Init(void)
|
||||||
APP_LOG(TS_OFF,VLEVEL_L,"\r\n###################### MX TOF Init... \r\n");
|
APP_LOG(TS_OFF,VLEVEL_L,"\r\n###################### MX TOF Init... \r\n");
|
||||||
|
|
||||||
//MX_53L1A2_SimpleRanging_Init();
|
//MX_53L1A2_SimpleRanging_Init();
|
||||||
|
STS_TOF_VL53LX_PeopleCounting_Process();
|
||||||
/* USER CODE BEGIN TOF_Init_PostTreatment */
|
/* USER CODE BEGIN TOF_Init_PostTreatment */
|
||||||
|
|
||||||
/* USER CODE END TOF_Init_PostTreatment */
|
/* USER CODE END TOF_Init_PostTreatment */
|
||||||
|
@ -81,11 +81,11 @@ void MX_TOF_Process(void)
|
||||||
/* USER CODE END TOF_Process_PreTreatment */
|
/* USER CODE END TOF_Process_PreTreatment */
|
||||||
|
|
||||||
|
|
||||||
APP_LOG(TS_OFF,VLEVEL_L,"\r\n###################### MX TOF Process... \r\n");
|
//APP_LOG(TS_OFF,VLEVEL_L,"\r\n###################### MX TOF Process... \r\n");
|
||||||
//STS_TOF_VL53LX_Range_Process();
|
//STS_TOF_VL53LX_Range_Process();
|
||||||
STS_TOF_VL53LX_PeopleCounting_Process();
|
//STS_TOF_VL53LX_PeopleCounting_Process();
|
||||||
|
|
||||||
|
|
||||||
|
sts_tof_vl53lx_peoplecount_subprocess();
|
||||||
|
|
||||||
/* USER CODE BEGIN TOF_Process_PostTreatment */
|
/* USER CODE BEGIN TOF_Process_PostTreatment */
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ void MX_TOF_Init(void);
|
||||||
void MX_TOF_Process(void);
|
void MX_TOF_Process(void);
|
||||||
void STS_TOF_VL53LX_Range_Process(void);
|
void STS_TOF_VL53LX_Range_Process(void);
|
||||||
void STS_TOF_VL53LX_PeopleCounting_Process(void);
|
void STS_TOF_VL53LX_PeopleCounting_Process(void);
|
||||||
|
int sts_tof_vl53lx_peoplecount_subprocess(void);
|
||||||
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|
|
@ -46,10 +46,7 @@ Application/User/Core/adc_if.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo.h ../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo.h ../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h ../../Core/Inc/platform.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h ../../Core/Inc/platform.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
../../Core/Inc/sys_app.h ../../Core/Inc/sys_conf.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h ../../Core/Inc/sys_app.h \
|
|
||||||
../../Core/Inc/sys_conf.h \
|
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
||||||
../../Core/Inc/utilities_conf.h \
|
../../Core/Inc/utilities_conf.h \
|
||||||
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||||
|
@ -106,9 +103,6 @@ Application/User/Core/adc_if.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../Core/Inc/platform.h:
|
../../Core/Inc/platform.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../Core/Inc/sys_app.h:
|
../../Core/Inc/sys_app.h:
|
||||||
../../Core/Inc/sys_conf.h:
|
../../Core/Inc/sys_conf.h:
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h:
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h:
|
||||||
|
|
|
@ -47,9 +47,6 @@ Application/User/Core/flash_if.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
|
||||||
../../../../../../../Utilities/misc/stm32_mem.h \
|
../../../../../../../Utilities/misc/stm32_mem.h \
|
||||||
../../Core/Inc/utilities_conf.h \
|
../../Core/Inc/utilities_conf.h \
|
||||||
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||||
|
@ -104,9 +101,6 @@ Application/User/Core/flash_if.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../../../../../../Utilities/misc/stm32_mem.h:
|
../../../../../../../Utilities/misc/stm32_mem.h:
|
||||||
../../Core/Inc/utilities_conf.h:
|
../../Core/Inc/utilities_conf.h:
|
||||||
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h:
|
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h:
|
||||||
|
|
Binary file not shown.
|
@ -47,9 +47,6 @@ Application/User/Core/stm32_lpm_if.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
|
||||||
../../../../../../../Utilities/lpm/tiny_lpm/stm32_lpm.h \
|
../../../../../../../Utilities/lpm/tiny_lpm/stm32_lpm.h \
|
||||||
../../Core/Inc/stm32_lpm_if.h ../../Core/Inc/usart_if.h \
|
../../Core/Inc/stm32_lpm_if.h ../../Core/Inc/usart_if.h \
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
||||||
|
@ -107,9 +104,6 @@ Application/User/Core/stm32_lpm_if.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../../../../../../Utilities/lpm/tiny_lpm/stm32_lpm.h:
|
../../../../../../../Utilities/lpm/tiny_lpm/stm32_lpm.h:
|
||||||
../../Core/Inc/stm32_lpm_if.h:
|
../../Core/Inc/stm32_lpm_if.h:
|
||||||
../../Core/Inc/usart_if.h:
|
../../Core/Inc/usart_if.h:
|
||||||
|
|
|
@ -47,10 +47,7 @@ Application/User/Core/sys_app.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
../../Core/Inc/sys_app.h ../../Core/Inc/sys_conf.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h ../../Core/Inc/sys_app.h \
|
|
||||||
../../Core/Inc/sys_conf.h \
|
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
||||||
../../Core/Inc/utilities_conf.h \
|
../../Core/Inc/utilities_conf.h \
|
||||||
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||||
|
@ -113,9 +110,6 @@ Application/User/Core/sys_app.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../Core/Inc/sys_app.h:
|
../../Core/Inc/sys_app.h:
|
||||||
../../Core/Inc/sys_conf.h:
|
../../Core/Inc/sys_conf.h:
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h:
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h:
|
||||||
|
|
|
@ -47,10 +47,8 @@ Application/User/Core/sys_debug.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
../../Core/Inc/sys_debug.h ../../Core/Inc/sys_conf.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/platform.h
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h ../../Core/Inc/sys_debug.h \
|
|
||||||
../../Core/Inc/sys_conf.h ../../Core/Inc/platform.h
|
|
||||||
../../Core/Inc/platform.h:
|
../../Core/Inc/platform.h:
|
||||||
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h:
|
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h:
|
||||||
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wl55xx.h:
|
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wl55xx.h:
|
||||||
|
@ -99,9 +97,6 @@ Application/User/Core/sys_debug.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../Core/Inc/sys_debug.h:
|
../../Core/Inc/sys_debug.h:
|
||||||
../../Core/Inc/sys_conf.h:
|
../../Core/Inc/sys_conf.h:
|
||||||
../../Core/Inc/platform.h:
|
../../Core/Inc/platform.h:
|
||||||
|
|
|
@ -47,11 +47,8 @@ Application/User/Core/sys_sensors.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
../../Core/Inc/sys_conf.h ../../Core/Inc/sys_sensors.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/adc_if.h ../../Core/Inc/adc.h ../../Core/Inc/platform.h
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h ../../Core/Inc/sys_conf.h \
|
|
||||||
../../Core/Inc/sys_sensors.h ../../Core/Inc/adc_if.h \
|
|
||||||
../../Core/Inc/adc.h ../../Core/Inc/platform.h
|
|
||||||
../../Core/Inc/platform.h:
|
../../Core/Inc/platform.h:
|
||||||
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h:
|
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h:
|
||||||
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wl55xx.h:
|
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wl55xx.h:
|
||||||
|
@ -100,9 +97,6 @@ Application/User/Core/sys_sensors.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../Core/Inc/sys_conf.h:
|
../../Core/Inc/sys_conf.h:
|
||||||
../../Core/Inc/sys_sensors.h:
|
../../Core/Inc/sys_sensors.h:
|
||||||
../../Core/Inc/adc_if.h:
|
../../Core/Inc/adc_if.h:
|
||||||
|
|
|
@ -47,10 +47,7 @@ Application/User/LoRaWAN/App/lora_app.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
../../Core/Inc/sys_app.h ../../Core/Inc/sys_conf.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h ../../Core/Inc/sys_app.h \
|
|
||||||
../../Core/Inc/sys_conf.h \
|
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
||||||
../../Core/Inc/utilities_conf.h \
|
../../Core/Inc/utilities_conf.h \
|
||||||
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||||
|
@ -134,9 +131,6 @@ Application/User/LoRaWAN/App/lora_app.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../Core/Inc/sys_app.h:
|
../../Core/Inc/sys_app.h:
|
||||||
../../Core/Inc/sys_conf.h:
|
../../Core/Inc/sys_conf.h:
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h:
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h:
|
||||||
|
|
|
@ -47,10 +47,7 @@ Application/User/LoRaWAN/Target/radio_board_if.o: \
|
||||||
../../Core/Inc/main.h ../../Core/Inc/stm32wlxx_nucleo.h \
|
../../Core/Inc/main.h ../../Core/Inc/stm32wlxx_nucleo.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h
|
|
||||||
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/LoRaWAN/Target/radio_board_if.h:
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/LoRaWAN/Target/radio_board_if.h:
|
||||||
../../Core/Inc/platform.h:
|
../../Core/Inc/platform.h:
|
||||||
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h:
|
../../../../../../../Drivers/CMSIS/Device/ST/STM32WLxx/Include/stm32wlxx.h:
|
||||||
|
@ -100,6 +97,3 @@ D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/LoR
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,5 +1,5 @@
|
||||||
../Application/User/TOF/App/app_tof.c:54:6:MX_TOF_Init 0 static
|
../Application/User/TOF/App/app_tof.c:54:6:MX_TOF_Init 8 static
|
||||||
../Application/User/TOF/App/app_tof.c:77:6:MX_TOF_Process 8 static
|
../Application/User/TOF/App/app_tof.c:77:6:MX_TOF_Process 0 static
|
||||||
../Application/User/TOF/App/app_tof.c:111:9:IsInterruptDetected 8 static
|
../Application/User/TOF/App/app_tof.c:111:9:IsInterruptDetected 8 static
|
||||||
../Application/User/TOF/App/app_tof.c:192:6:BSP_PB_Callback 0 static
|
../Application/User/TOF/App/app_tof.c:192:6:BSP_PB_Callback 0 static
|
||||||
../Application/User/TOF/App/app_tof.c:198:5:sts_vl53lx_ranging 48 static
|
../Application/User/TOF/App/app_tof.c:198:5:sts_vl53lx_ranging 48 static
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:42:5:ProcessPeopleCountingData 22
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:43:5:ProcessPeopleCountingData 22
|
||||||
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:209:5:sts_tof_vl53lx_peoplecount 9
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:210:5:sts_tof_vl53lx_peoplecount 9
|
||||||
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:202:6:STS_TOF_VL53LX_PeopleCounting_Process 1
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:203:6:STS_TOF_VL53LX_PeopleCounting_Process 1
|
||||||
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:313:5:sts_tof_vl53lx_peoplecount_subprocess 7
|
||||||
|
|
Binary file not shown.
|
@ -1,3 +1,4 @@
|
||||||
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:42:5:ProcessPeopleCountingData 32 static
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:43:5:ProcessPeopleCountingData 32 static
|
||||||
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:209:5:sts_tof_vl53lx_peoplecount 72 static
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:210:5:sts_tof_vl53lx_peoplecount 72 static
|
||||||
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:202:6:STS_TOF_VL53LX_PeopleCounting_Process 8 static
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:203:6:STS_TOF_VL53LX_PeopleCounting_Process 8 static
|
||||||
|
D://ONEDRIVE/STM32WLV13/STS_LoRaWAN/LoRaWAN_End_Node_AS923_POC_TOF_VL53L1A_P/TOF/App/app_tof_peoplecount.c:313:5:sts_tof_vl53lx_peoplecount_subprocess 48 static
|
||||||
|
|
|
@ -47,9 +47,6 @@ Middlewares/LoRaWAN/LmhpCompliance.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
|
||||||
../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.h \
|
../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.h \
|
||||||
../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \
|
../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h \
|
||||||
../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacInterfaces.h \
|
../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacInterfaces.h \
|
||||||
|
@ -128,9 +125,6 @@ Middlewares/LoRaWAN/LmhpCompliance.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.h:
|
../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/NvmDataMgmt.h:
|
||||||
../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h:
|
../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMac.h:
|
||||||
../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacInterfaces.h:
|
../../../../../../../Middlewares/Third_Party/LoRaWAN/Mac/LoRaMacInterfaces.h:
|
||||||
|
|
|
@ -47,9 +47,6 @@ Middlewares/LoRaWAN/LmhpPackagesRegistration.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpPackagesRegistration.h \
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpPackagesRegistration.h \
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h \
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h \
|
||||||
../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h \
|
../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h \
|
||||||
|
@ -124,9 +121,6 @@ Middlewares/LoRaWAN/LmhpPackagesRegistration.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpPackagesRegistration.h:
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhpPackagesRegistration.h:
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h:
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/LoRaWAN/LmHandler/Packages/LmhPackage.h:
|
||||||
../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h:
|
../../../../../../../Middlewares/Third_Party/LoRaWAN/LmHandler/LmHandlerTypes.h:
|
||||||
|
|
|
@ -1,16 +1,14 @@
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1159:13:RadioCheckRfFrequency 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1159:13:RadioCheckRfFrequency 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1659:13:RadioOnTxTimeoutIrq 3
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1659:13:RadioOnTxTimeoutIrq 3
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1664:13:RadioOnRxTimeoutIrq 3
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1664:13:RadioOnRxTimeoutIrq 3
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1932:16:RadioSetRxGenericConfig 1
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2110:16:RadioSetTxGenericConfig 1
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2348:23:RadioLrFhssSetCfg 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2348:23:RadioLrFhssSetCfg 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2379:23:RadioLrFhssGetTimeOnAirInMs 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2379:23:RadioLrFhssGetTimeOnAirInMs 1
|
||||||
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1603:16:RadioRead 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1598:13:RadioWrite 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1598:13:RadioWrite 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1884:13:RadioTxCw 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1884:13:RadioTxCw 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1542:13:RadioSetRxDutyCycle 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1542:13:RadioSetRxDutyCycle 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1501:13:RadioRxBoosted 4
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1501:13:RadioRxBoosted 4
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1454:13:RadioStandby 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1454:13:RadioStandby 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1603:16:RadioRead 1
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:737:21:RadioGetStatus 2
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:737:21:RadioGetStatus 2
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1654:17:RadioGetWakeupTime 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1654:17:RadioGetWakeupTime 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1613:13:RadioReadRegisters 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1613:13:RadioReadRegisters 1
|
||||||
|
@ -21,15 +19,17 @@ D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/ra
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1554:13:RadioStartCad 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1554:13:RadioStartCad 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1459:13:RadioRx 4
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1459:13:RadioRx 4
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1444:13:RadioSleep 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1444:13:RadioSleep 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1311:23:RadioSend 8
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:845:17:RadioRandom 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:845:17:RadioRandom 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:704:13:RadioInit 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:704:13:RadioInit 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1618:13:RadioSetMaxPayloadLength 3
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1618:13:RadioSetMaxPayloadLength 3
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1635:13:RadioSetPublicNetwork 2
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1635:13:RadioSetPublicNetwork 2
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:752:13:RadioSetModem 5
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:752:13:RadioSetModem 5
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1049:13:RadioSetTxConfig 6
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2110:16:RadioSetTxGenericConfig 26
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:860:13:RadioSetRxConfig 7
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1932:16:RadioSetRxGenericConfig 19
|
||||||
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1049:13:RadioSetTxConfig 7
|
||||||
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:860:13:RadioSetRxConfig 8
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:808:13:RadioIsChannelFree 3
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:808:13:RadioIsChannelFree 3
|
||||||
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1311:23:RadioSend 12
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1278:17:RadioTimeOnAir 9
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1278:17:RadioTimeOnAir 9
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1876:13:RadioTxPrbs 1
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1876:13:RadioTxPrbs 1
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1696:13:RadioIrqProcess 40
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1696:13:RadioIrqProcess 40
|
||||||
|
|
|
@ -53,10 +53,7 @@ Middlewares/SubGHz_Phy/radio.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
../../Core/Inc/subghz.h ../../../../../../../Utilities/misc/stm32_mem.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h ../../Core/Inc/subghz.h \
|
|
||||||
../../../../../../../Utilities/misc/stm32_mem.h \
|
|
||||||
../../Core/Inc/utilities_conf.h \
|
../../Core/Inc/utilities_conf.h \
|
||||||
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||||
../../../../../../../Utilities/misc/stm32_tiny_vsnprintf.h \
|
../../../../../../../Utilities/misc/stm32_tiny_vsnprintf.h \
|
||||||
|
@ -128,9 +125,6 @@ D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/ra
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../Core/Inc/subghz.h:
|
../../Core/Inc/subghz.h:
|
||||||
../../../../../../../Utilities/misc/stm32_mem.h:
|
../../../../../../../Utilities/misc/stm32_mem.h:
|
||||||
../../Core/Inc/utilities_conf.h:
|
../../Core/Inc/utilities_conf.h:
|
||||||
|
|
Binary file not shown.
|
@ -1,16 +1,14 @@
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1159:13:RadioCheckRfFrequency 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1159:13:RadioCheckRfFrequency 0 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1659:13:RadioOnTxTimeoutIrq 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1659:13:RadioOnTxTimeoutIrq 0 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1664:13:RadioOnRxTimeoutIrq 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1664:13:RadioOnRxTimeoutIrq 0 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1932:16:RadioSetRxGenericConfig 0 static
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2110:16:RadioSetTxGenericConfig 0 static
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2348:23:RadioLrFhssSetCfg 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2348:23:RadioLrFhssSetCfg 0 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2379:23:RadioLrFhssGetTimeOnAirInMs 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2379:23:RadioLrFhssGetTimeOnAirInMs 0 static
|
||||||
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1603:16:RadioRead 0 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1598:13:RadioWrite 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1598:13:RadioWrite 0 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1884:13:RadioTxCw 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1884:13:RadioTxCw 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1542:13:RadioSetRxDutyCycle 16 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1542:13:RadioSetRxDutyCycle 16 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1501:13:RadioRxBoosted 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1501:13:RadioRxBoosted 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1454:13:RadioStandby 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1454:13:RadioStandby 0 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1603:16:RadioRead 0 static
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:737:21:RadioGetStatus 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:737:21:RadioGetStatus 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1654:17:RadioGetWakeupTime 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1654:17:RadioGetWakeupTime 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1613:13:RadioReadRegisters 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1613:13:RadioReadRegisters 0 static
|
||||||
|
@ -21,15 +19,17 @@ D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/ra
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1554:13:RadioStartCad 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1554:13:RadioStartCad 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1459:13:RadioRx 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1459:13:RadioRx 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1444:13:RadioSleep 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1444:13:RadioSleep 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1311:23:RadioSend 32 static
|
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:845:17:RadioRandom 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:845:17:RadioRandom 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:704:13:RadioInit 24 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:704:13:RadioInit 24 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1618:13:RadioSetMaxPayloadLength 0 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1618:13:RadioSetMaxPayloadLength 0 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1635:13:RadioSetPublicNetwork 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1635:13:RadioSetPublicNetwork 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:752:13:RadioSetModem 16 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:752:13:RadioSetModem 16 static
|
||||||
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:2110:16:RadioSetTxGenericConfig 56 static
|
||||||
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1932:16:RadioSetRxGenericConfig 48 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1049:13:RadioSetTxConfig 56 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1049:13:RadioSetTxConfig 56 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:860:13:RadioSetRxConfig 64 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:860:13:RadioSetRxConfig 64 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:808:13:RadioIsChannelFree 64 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:808:13:RadioIsChannelFree 64 static
|
||||||
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1311:23:RadioSend 32 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1278:17:RadioTimeOnAir 20 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1278:17:RadioTimeOnAir 20 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1876:13:RadioTxPrbs 8 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1876:13:RadioTxPrbs 8 static
|
||||||
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1696:13:RadioIrqProcess 24 static
|
D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c:1696:13:RadioIrqProcess 24 static
|
||||||
|
|
|
@ -48,10 +48,7 @@ Middlewares/SubGHz_Phy/radio_driver.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
../../Core/Inc/subghz.h ../../../../../../../Utilities/misc/stm32_mem.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h ../../Core/Inc/subghz.h \
|
|
||||||
../../../../../../../Utilities/misc/stm32_mem.h \
|
|
||||||
../../Core/Inc/utilities_conf.h \
|
../../Core/Inc/utilities_conf.h \
|
||||||
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
../../../../../../../Drivers/CMSIS/Include/cmsis_compiler.h \
|
||||||
../../../../../../../Utilities/misc/stm32_tiny_vsnprintf.h \
|
../../../../../../../Utilities/misc/stm32_tiny_vsnprintf.h \
|
||||||
|
@ -110,9 +107,6 @@ D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/ra
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../Core/Inc/subghz.h:
|
../../Core/Inc/subghz.h:
|
||||||
../../../../../../../Utilities/misc/stm32_mem.h:
|
../../../../../../../Utilities/misc/stm32_mem.h:
|
||||||
../../Core/Inc/utilities_conf.h:
|
../../Core/Inc/utilities_conf.h:
|
||||||
|
|
Binary file not shown.
|
@ -57,10 +57,7 @@ Middlewares/SubGHz_Phy/radio_fw.o: \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
../../Core/Inc/stm32wlxx_nucleo_conf.h \
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
../../Core/Inc/stm32wlxx_nucleo_errno.h \
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h \
|
../../Core/Inc/subghz.h ../../LoRaWAN/Target/mw_log_conf.h \
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h \
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h ../../Core/Inc/subghz.h \
|
|
||||||
../../LoRaWAN/Target/mw_log_conf.h \
|
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h \
|
||||||
../../LoRaWAN/Target/radio_board_if.h ../../Core/Inc/utilities_def.h \
|
../../LoRaWAN/Target/radio_board_if.h ../../Core/Inc/utilities_def.h \
|
||||||
../../Core/Inc/sys_debug.h ../../Core/Inc/sys_conf.h \
|
../../Core/Inc/sys_debug.h ../../Core/Inc/sys_conf.h \
|
||||||
|
@ -126,9 +123,6 @@ D://ONEDRIVE/STM32WLV13/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/ra
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
||||||
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
../../Core/Inc/stm32wlxx_nucleo_errno.h:
|
||||||
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
../../../../../../../Drivers/STM32WLxx_HAL_Driver/Inc/stm32wlxx_ll_gpio.h:
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_radio.h:
|
|
||||||
../../../../../../../Drivers/BSP/STM32WLxx_Nucleo/stm32wlxx_nucleo_errno.h:
|
|
||||||
../../Core/Inc/stm32wlxx_nucleo_conf.h:
|
|
||||||
../../Core/Inc/subghz.h:
|
../../Core/Inc/subghz.h:
|
||||||
../../LoRaWAN/Target/mw_log_conf.h:
|
../../LoRaWAN/Target/mw_log_conf.h:
|
||||||
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h:
|
../../../../../../../Utilities/trace/adv_trace/stm32_adv_trace.h:
|
||||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue