BlueNRG-MS pack for STM32CubeMX: includes/bluenrg_conf_template.h File Reference

STM32CubeMX BlueNRG-MS

BlueNRG-MS pack for STM32CubeMX  V4.4.0
The BlueNRG-MS pack is an additional software for STM32CubeMX.
bluenrg_conf_template.h File Reference
#include <string.h>

Go to the source code of this file.

Macros

#define DEBUG   0
 This notice applies to any and all portions of this file that are not between comment pairs USER CODE BEGIN and USER CODE END. Other portions of this file, whether inserted by the user or by software development tools are owned by their respective copyright owners. More...
 
#define PRINT_CSV_FORMAT   0
 
#define HCI_READ_PACKET_SIZE   128
 
#define HCI_MAX_PAYLOAD_SIZE   128
 
#define SCAN_P   16384
 
#define SCAN_L   16384
 
#define SUPERV_TIMEOUT   60
 
#define CONN_P1   40
 
#define CONN_P2   40
 
#define CONN_L1   2000
 
#define CONN_L2   2000
 
#define ADV_DATA_TYPE   ADV_IND
 
#define ADV_INTERV_MIN   2048
 
#define ADV_INTERV_MAX   4096
 
#define L2CAP_INTERV_MIN   9
 
#define L2CAP_INTERV_MAX   20
 
#define L2CAP_TIMEOUT_MULTIPLIER   600
 
#define HCI_DEFAULT_TIMEOUT_MS   1000
 
#define BLUENRG_memcpy   memcpy
 
#define BLUENRG_memset   memset
 
#define PRINTF(...)
 
#define PRINT_CSV(...)
 

Macro Definition Documentation

◆ ADV_DATA_TYPE

#define ADV_DATA_TYPE   ADV_IND

◆ ADV_INTERV_MAX

#define ADV_INTERV_MAX   4096

◆ ADV_INTERV_MIN

#define ADV_INTERV_MIN   2048

◆ BLUENRG_memcpy

#define BLUENRG_memcpy   memcpy

◆ BLUENRG_memset

#define BLUENRG_memset   memset

◆ CONN_L1

#define CONN_L1   2000

◆ CONN_L2

#define CONN_L2   2000

◆ CONN_P1

#define CONN_P1   40

◆ CONN_P2

#define CONN_P2   40

◆ DEBUG

#define DEBUG   0

This notice applies to any and all portions of this file that are not between comment pairs USER CODE BEGIN and USER CODE END. Other portions of this file, whether inserted by the user or by software development tools are owned by their respective copyright owners.

File Name bluenrg_conf_template.h

Author
CL
Version
V1.0.0
Date
05-Mar-2018 Copyright (c) 2018 STMicroelectronics International N.V. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted, provided that the following conditions are met:

  1. Redistribution of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. Neither the name of STMicroelectronics nor the names of other contributors to this software may be used to endorse or promote products derived from this software without specific written permission.
  4. This software, including modifications and/or derivative works of this software, must execute solely and exclusively on microcontroller or microprocessor devices manufactured by or for STMicroelectronics.
  5. Redistribution and use of this software other than as permitted under this license is void and will automatically terminate your rights under this license.

THIS SOFTWARE IS PROVIDED BY STMICROELECTRONICS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS ARE DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. IN NO EVENT SHALL STMICROELECTRONICS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

◆ HCI_DEFAULT_TIMEOUT_MS

#define HCI_DEFAULT_TIMEOUT_MS   1000

◆ HCI_MAX_PAYLOAD_SIZE

#define HCI_MAX_PAYLOAD_SIZE   128

◆ HCI_READ_PACKET_SIZE

#define HCI_READ_PACKET_SIZE   128

◆ L2CAP_INTERV_MAX

#define L2CAP_INTERV_MAX   20

◆ L2CAP_INTERV_MIN

#define L2CAP_INTERV_MIN   9

◆ L2CAP_TIMEOUT_MULTIPLIER

#define L2CAP_TIMEOUT_MULTIPLIER   600

◆ PRINT_CSV

#define PRINT_CSV (   ...)

◆ PRINT_CSV_FORMAT

#define PRINT_CSV_FORMAT   0

◆ PRINTF

#define PRINTF (   ...)

◆ SCAN_L

#define SCAN_L   16384

◆ SCAN_P

#define SCAN_P   16384

◆ SUPERV_TIMEOUT

#define SUPERV_TIMEOUT   60
Generated on Mon Apr 15 2019 18:10:39 for BlueNRG-MS pack for STM32CubeMX by   doxygen 1.8.13