Skip to content

Commit b1917b2

Browse files
author
me-no-dev
committed
IDF release/v3.2 dc20fa029
1 parent b847f41 commit b1917b2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+19
-9
lines changed

tools/sdk/include/bt/esp_gap_ble_api.h

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,13 +263,23 @@ typedef enum {
263263

264264
typedef enum {
265265
ESP_BLE_SM_PASSKEY = 0,
266+
/* Authentication requirements of local device */
266267
ESP_BLE_SM_AUTHEN_REQ_MODE,
268+
/* The IO capability of local device */
267269
ESP_BLE_SM_IOCAP_MODE,
270+
/* Initiator Key Distribution/Generation */
268271
ESP_BLE_SM_SET_INIT_KEY,
272+
/* Responder Key Distribution/Generation */
269273
ESP_BLE_SM_SET_RSP_KEY,
274+
/* Maximum Encryption key size to support */
270275
ESP_BLE_SM_MAX_KEY_SIZE,
276+
/* Minimum Encryption key size requirement from Peer */
277+
ESP_BLE_SM_MIN_KEY_SIZE,
278+
/* Set static Passkey */
271279
ESP_BLE_SM_SET_STATIC_PASSKEY,
280+
/* Reset static Passkey */
272281
ESP_BLE_SM_CLEAR_STATIC_PASSKEY,
282+
/* Accept only specified SMP Authentication requirement */
273283
ESP_BLE_SM_ONLY_ACCEPT_SPECIFIED_SEC_AUTH,
274284
ESP_BLE_SM_MAX_PARAM,
275285
} esp_ble_sm_param_t;
@@ -584,7 +594,7 @@ typedef enum {
584594
typedef enum {
585595
ESP_BLE_DUPLICATE_SCAN_EXCEPTIONAL_INFO_ADV_ADDR = 0, /*!< BLE advertising address , device info will be added into ESP_BLE_DUPLICATE_SCAN_EXCEPTIONAL_ADDR_LIST */
586596
ESP_BLE_DUPLICATE_SCAN_EXCEPTIONAL_INFO_MESH_LINK_ID, /*!< BLE mesh link ID, it is for BLE mesh, device info will be added into ESP_BLE_DUPLICATE_SCAN_EXCEPTIONAL_MESH_LINK_ID_LIST */
587-
ESP_BLE_DUPLICATE_SCAN_EXCEPTIONAL_INFO_MESH_BEACON_TYPE, /*!< BLE mesh beacon AD type, the format is | Len | 0x2B | Beacon Type | Beacon Data | */
597+
ESP_BLE_DUPLICATE_SCAN_EXCEPTIONAL_INFO_MESH_BEACON_TYPE, /*!< BLE mesh beacon AD type, the format is | Len | 0x2B | Beacon Type | Beacon Data | */
588598
ESP_BLE_DUPLICATE_SCAN_EXCEPTIONAL_INFO_MESH_PROV_SRV_ADV, /*!< BLE mesh provisioning service uuid, the format is | 0x02 | 0x01 | flags | 0x03 | 0x03 | 0x1827 | .... |` */
589599
ESP_BLE_DUPLICATE_SCAN_EXCEPTIONAL_INFO_MESH_PROXY_SRV_ADV, /*!< BLE mesh adv with proxy service uuid, the format is | 0x02 | 0x01 | flags | 0x03 | 0x03 | 0x1828 | .... |` */
590600
} esp_ble_duplicate_exceptional_info_type_t;

tools/sdk/include/config/sdkconfig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,5 +360,5 @@
360360
#define CONFIG_ARDUHAL_LOG_DEFAULT_LEVEL_ERROR 1
361361
#define CONFIG_ESP32_WIFI_IRAM_OPT 1
362362
#define CONFIG_FATFS_API_ENCODING_ANSI_OEM 1
363-
#define CONFIG_ARDUINO_IDF_COMMIT "d3e562907"
363+
#define CONFIG_ARDUINO_IDF_COMMIT "dc20fa029"
364364
#define CONFIG_ARDUINO_IDF_BRANCH "release/v3.2"

tools/sdk/include/driver/driver/spi_common.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,11 @@ extern "C"
4242
*
4343
* Then points tx_buffer to ``&data``.
4444
*
45-
* @param data Data to be sent, can be uint8_t, uint16_t or uint32_t. @param
46-
* len Length of data to be sent, since the SPI peripheral sends from the MSB,
47-
* this helps to shift the data to the MSB.
45+
* @param DATA Data to be sent, can be uint8_t, uint16_t or uint32_t.
46+
* @param LEN Length of data to be sent, since the SPI peripheral sends from
47+
* the MSB, this helps to shift the data to the MSB.
4848
*/
49-
#define SPI_SWAP_DATA_TX(data, len) __builtin_bswap32((uint32_t)data<<(32-len))
49+
#define SPI_SWAP_DATA_TX(DATA, LEN) __builtin_bswap32((uint32_t)(DATA)<<(32-(LEN)))
5050

5151
/**
5252
* Transform received data of length <= 32 bits to the format of an unsigned integer.
@@ -55,11 +55,11 @@ extern "C"
5555
*
5656
* uint16_t data = SPI_SWAP_DATA_RX(*(uint32_t*)t->rx_data, 15);
5757
*
58-
* @param data Data to be rearranged, can be uint8_t, uint16_t or uint32_t.
59-
* @param len Length of data received, since the SPI peripheral writes from
58+
* @param DATA Data to be rearranged, can be uint8_t, uint16_t or uint32_t.
59+
* @param LEN Length of data received, since the SPI peripheral writes from
6060
* the MSB, this helps to shift the data to the LSB.
6161
*/
62-
#define SPI_SWAP_DATA_RX(data, len) (__builtin_bswap32(data)>>(32-len))
62+
#define SPI_SWAP_DATA_RX(DATA, LEN) (__builtin_bswap32(DATA)>>(32-(LEN)))
6363

6464
/**
6565
* @brief Enum with the three SPI peripherals that are software-accessible in it

tools/sdk/lib/libapp_trace.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libapp_update.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libasio.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libbootloader_support.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libbt.a

2.32 KB
Binary file not shown.

tools/sdk/lib/libcoap.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libconsole.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libcxx.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libdriver.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp-tls.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp32-camera.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp32.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_adc_cal.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_event.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_http_client.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_http_server.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_https_ota.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libesp_ringbuf.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libethernet.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libexpat.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libface_detection.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libface_recognition.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libfatfs.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libfb_gfx.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libfreemodbus.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libfreertos.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libheap.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libimage_util.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libjsmn.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libjson.a

0 Bytes
Binary file not shown.

tools/sdk/lib/liblibsodium.a

0 Bytes
Binary file not shown.

tools/sdk/lib/liblog.a

0 Bytes
Binary file not shown.

tools/sdk/lib/liblwip.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libmbedtls.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libmdns.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libmicro-ecc.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libmqtt.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libnewlib.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libnghttp.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libnvs_flash.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libopenssl.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libprotobuf-c.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libprotocomm.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libpthread.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libsdmmc.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libsmartconfig_ack.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libsoc.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libspi_flash.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libspiffs.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libtcp_transport.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libtcpip_adapter.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libulp.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libvfs.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libwear_levelling.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libwifi_provisioning.a

0 Bytes
Binary file not shown.

tools/sdk/lib/libwpa_supplicant.a

0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)