Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 527fc83

Browse files
me-no-devP-R-O-C-H-Y
andauthoredNov 6, 2024··
IDF release/v5.1 (#10577)
* fix(zigbee): Bump zigbee version and use 1.6.0 (#10563) Co-authored-by: Me No Dev <[email protected]> * IDF release/v5.1 f12cfcbc * fix(zigbee): Add require public for zigbee libs * fix(zigbee): Guard the Zigbee library * IDF release/v5.1 5b6aa191 * fix(zigbee): Bump zigbee version and use 1.6.0 (#10563) Co-authored-by: Me No Dev <[email protected]> * fix(zigbee): Add require public for zigbee libs * fix(zigbee): Guard the Zigbee library * fix(zigbee): Fix removed cluster_role attribute (#10576) * IDF release/v5.1 5b6aa191 * fix(build): Update package_esp32_index.template.json --------- Co-authored-by: Jan Procházka <[email protected]>
1 parent 9302d29 commit 527fc83

19 files changed

+110
-104
lines changed
 

‎idf_component.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,13 @@ dependencies:
5252
espressif/network_provisioning:
5353
version: "~1.0.0"
5454
espressif/esp-zboss-lib:
55-
version: "^1.0.1"
55+
version: "==1.6.0"
56+
require: public
5657
rules:
5758
- if: "target != esp32c2"
5859
espressif/esp-zigbee-lib:
59-
version: "^1.0.1"
60+
version: "==1.6.0"
61+
require: public
6062
rules:
6163
- if: "target != esp32c2"
6264
espressif/esp-dsp:

‎libraries/Zigbee/src/ZigbeeCore.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/* Zigbee Core Functions */
22

33
#include "ZigbeeCore.h"
4-
#if SOC_IEEE802154_SUPPORTED
4+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
55

66
#include "ZigbeeHandlers.cpp"
77
#include "Arduino.h"
@@ -407,4 +407,4 @@ const char *ZigbeeCore::getDeviceTypeString(esp_zb_ha_standard_devices_t deviceI
407407

408408
ZigbeeCore Zigbee = ZigbeeCore();
409409

410-
#endif //SOC_IEEE802154_SUPPORTED
410+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ZigbeeCore.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#pragma once
44

55
#include "soc/soc_caps.h"
6-
#if SOC_IEEE802154_SUPPORTED
6+
#include "sdkconfig.h"
7+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
78

89
#include "esp_zigbee_core.h"
910
#include "zdo/esp_zigbee_zdo_common.h"
@@ -122,4 +123,4 @@ class ZigbeeCore {
122123

123124
extern ZigbeeCore Zigbee;
124125

125-
#endif //SOC_IEEE802154_SUPPORTED
126+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ZigbeeEP.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#include "ZigbeeEP.h"
44

5-
#if SOC_IEEE802154_SUPPORTED
5+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
66

77
#include "esp_zigbee_cluster.h"
88
#include "zcl/esp_zigbee_zcl_power_config.h"
@@ -104,7 +104,6 @@ void ZigbeeEP::reportBatteryPercentage() {
104104
esp_zb_zcl_report_attr_cmd_t report_attr_cmd;
105105
report_attr_cmd.address_mode = ESP_ZB_APS_ADDR_MODE_DST_ADDR_ENDP_NOT_PRESENT;
106106
report_attr_cmd.attributeID = ESP_ZB_ZCL_ATTR_POWER_CONFIG_BATTERY_PERCENTAGE_REMAINING_ID;
107-
report_attr_cmd.cluster_role = ESP_ZB_ZCL_CLUSTER_SERVER_ROLE;
108107
report_attr_cmd.clusterID = ESP_ZB_ZCL_CLUSTER_ID_POWER_CONFIG;
109108
report_attr_cmd.zcl_basic_cmd.src_endpoint = _endpoint;
110109

@@ -210,4 +209,4 @@ void ZigbeeEP::zbIdentify(const esp_zb_zcl_set_attr_value_message_t *message) {
210209
}
211210
}
212211

213-
#endif //SOC_IEEE802154_SUPPORTED
212+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ZigbeeEP.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#pragma once
44

55
#include "ZigbeeCore.h"
6-
#if SOC_IEEE802154_SUPPORTED
6+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
77

88
#include <Arduino.h>
99

@@ -126,4 +126,4 @@ class ZigbeeEP {
126126
friend class ZigbeeCore;
127127
};
128128

129-
#endif //SOC_IEEE802154_SUPPORTED
129+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ZigbeeHandlers.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#include "ZigbeeCore.h"
33
#include "Arduino.h"
44

5-
#if SOC_IEEE802154_SUPPORTED
5+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
66

77
// forward declaration of all implemented handlers
88
static esp_err_t zb_attribute_set_handler(const esp_zb_zcl_set_attr_value_message_t *message);
@@ -138,4 +138,4 @@ static esp_err_t zb_cmd_default_resp_handler(const esp_zb_zcl_cmd_default_resp_m
138138
return ESP_OK;
139139
}
140140

141-
#endif //SOC_IEEE802154_SUPPORTED
141+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeColorDimmableLight.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "ZigbeeColorDimmableLight.h"
2-
#if SOC_IEEE802154_SUPPORTED
2+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
33

44
ZigbeeColorDimmableLight::ZigbeeColorDimmableLight(uint8_t endpoint) : ZigbeeEP(endpoint) {
55
_device_id = ESP_ZB_HA_COLOR_DIMMABLE_LIGHT_DEVICE_ID;
@@ -109,4 +109,4 @@ void ZigbeeColorDimmableLight::lightChanged() {
109109
}
110110
}
111111

112-
#endif //SOC_IEEE802154_SUPPORTED
112+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeColorDimmableLight.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#pragma once
44

55
#include "soc/soc_caps.h"
6-
#if SOC_IEEE802154_SUPPORTED
6+
#include "sdkconfig.h"
7+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
78

89
#include "ZigbeeEP.h"
910
#include "ha/esp_zigbee_ha_standard.h"
@@ -38,4 +39,4 @@ class ZigbeeColorDimmableLight : public ZigbeeEP {
3839
uint16_t _current_blue;
3940
};
4041

41-
#endif //SOC_IEEE802154_SUPPORTED
42+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeColorDimmerSwitch.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "ZigbeeColorDimmerSwitch.h"
2-
#if SOC_IEEE802154_SUPPORTED
2+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
33

44
// Initialize the static instance pointer
55
ZigbeeColorDimmerSwitch *ZigbeeColorDimmerSwitch::_instance = nullptr;
@@ -400,4 +400,4 @@ void ZigbeeColorDimmerSwitch::setLightColor(uint8_t red, uint8_t green, uint8_t
400400
}
401401
}
402402

403-
#endif //SOC_IEEE802154_SUPPORTED
403+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeColorDimmerSwitch.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#pragma once
44

55
#include "soc/soc_caps.h"
6-
#if SOC_IEEE802154_SUPPORTED
6+
#include "sdkconfig.h"
7+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
78

89
#include "ZigbeeEP.h"
910
#include "ha/esp_zigbee_ha_standard.h"
@@ -57,4 +58,4 @@ class ZigbeeColorDimmerSwitch : public ZigbeeEP {
5758
void calculateXY(uint8_t red, uint8_t green, uint8_t blue, uint16_t &x, uint16_t &y);
5859
};
5960

60-
#endif //SOC_IEEE802154_SUPPORTED
61+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeLight.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "ZigbeeLight.h"
2-
#if SOC_IEEE802154_SUPPORTED
2+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
33

44
ZigbeeLight::ZigbeeLight(uint8_t endpoint) : ZigbeeEP(endpoint) {
55
_device_id = ESP_ZB_HA_ON_OFF_LIGHT_DEVICE_ID;
@@ -33,4 +33,4 @@ void ZigbeeLight::lightChanged() {
3333
}
3434
}
3535

36-
#endif //SOC_IEEE802154_SUPPORTED
36+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeLight.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#pragma once
44

55
#include "soc/soc_caps.h"
6-
#if SOC_IEEE802154_SUPPORTED
6+
#include "sdkconfig.h"
7+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
78

89
#include "ZigbeeEP.h"
910
#include "ha/esp_zigbee_ha_standard.h"
@@ -30,4 +31,4 @@ class ZigbeeLight : public ZigbeeEP {
3031
bool _current_state;
3132
};
3233

33-
#endif //SOC_IEEE802154_SUPPORTED
34+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeSwitch.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "ZigbeeSwitch.h"
2-
#if SOC_IEEE802154_SUPPORTED
2+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
33

44
// Initialize the static instance pointer
55
ZigbeeSwitch *ZigbeeSwitch::_instance = nullptr;
@@ -230,4 +230,4 @@ void ZigbeeSwitch::lightOnWithTimedOff(uint8_t on_off_control, uint16_t time_on,
230230
}
231231
}
232232

233-
#endif //SOC_IEEE802154_SUPPORTED
233+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeSwitch.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#pragma once
44

55
#include "soc/soc_caps.h"
6-
#if SOC_IEEE802154_SUPPORTED
6+
#include "sdkconfig.h"
7+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
78

89
#include "ZigbeeEP.h"
910
#include "ha/esp_zigbee_ha_standard.h"
@@ -39,4 +40,4 @@ class ZigbeeSwitch : public ZigbeeEP {
3940
static void findCb(esp_zb_zdp_status_t zdo_status, uint16_t addr, uint8_t endpoint, void *user_ctx);
4041
};
4142

42-
#endif //SOC_IEEE802154_SUPPORTED
43+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeTempSensor.cpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "ZigbeeTempSensor.h"
2-
#if SOC_IEEE802154_SUPPORTED
2+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
33

44
ZigbeeTempSensor::ZigbeeTempSensor(uint8_t endpoint) : ZigbeeEP(endpoint) {
55
_device_id = ESP_ZB_HA_TEMPERATURE_SENSOR_DEVICE_ID;
@@ -80,7 +80,6 @@ void ZigbeeTempSensor::reportTemperature() {
8080
esp_zb_zcl_report_attr_cmd_t report_attr_cmd;
8181
report_attr_cmd.address_mode = ESP_ZB_APS_ADDR_MODE_DST_ADDR_ENDP_NOT_PRESENT;
8282
report_attr_cmd.attributeID = ESP_ZB_ZCL_ATTR_TEMP_MEASUREMENT_VALUE_ID;
83-
report_attr_cmd.cluster_role = ESP_ZB_ZCL_CLUSTER_SERVER_ROLE;
8483
report_attr_cmd.clusterID = ESP_ZB_ZCL_CLUSTER_ID_TEMP_MEASUREMENT;
8584
report_attr_cmd.zcl_basic_cmd.src_endpoint = _endpoint;
8685

@@ -121,7 +120,6 @@ void ZigbeeTempSensor::reportHumidity() {
121120
esp_zb_zcl_report_attr_cmd_t report_attr_cmd;
122121
report_attr_cmd.address_mode = ESP_ZB_APS_ADDR_MODE_DST_ADDR_ENDP_NOT_PRESENT;
123122
report_attr_cmd.attributeID = ESP_ZB_ZCL_ATTR_REL_HUMIDITY_MEASUREMENT_VALUE_ID;
124-
report_attr_cmd.cluster_role = ESP_ZB_ZCL_CLUSTER_SERVER_ROLE;
125123
report_attr_cmd.clusterID = ESP_ZB_ZCL_CLUSTER_ID_REL_HUMIDITY_MEASUREMENT;
126124
report_attr_cmd.zcl_basic_cmd.src_endpoint = _endpoint;
127125

@@ -161,4 +159,4 @@ void ZigbeeTempSensor::setHumidityReporting(uint16_t min_interval, uint16_t max_
161159
esp_zb_zcl_update_reporting_info(&reporting_info);
162160
}
163161

164-
#endif //SOC_IEEE802154_SUPPORTED
162+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeTempSensor.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#pragma once
44

55
#include "soc/soc_caps.h"
6-
#if SOC_IEEE802154_SUPPORTED
6+
#include "sdkconfig.h"
7+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
78

89
#include "ZigbeeEP.h"
910
#include "ha/esp_zigbee_ha_standard.h"
@@ -41,4 +42,4 @@ class ZigbeeTempSensor : public ZigbeeEP {
4142
void reportHumidity();
4243
};
4344

44-
#endif //SOC_IEEE802154_SUPPORTED
45+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeThermostat.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "ZigbeeThermostat.h"
2-
#if SOC_IEEE802154_SUPPORTED
2+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
33

44
static float zb_s16_to_temperature(int16_t value) {
55
return 1.0 * value / 100;
@@ -185,7 +185,7 @@ void ZigbeeThermostat::setTemperatureReporting(uint16_t min_interval, uint16_t m
185185
int16_t report_change = (int16_t)delta * 100;
186186
esp_zb_zcl_config_report_record_t records[] = {
187187
{
188-
.direction = ESP_ZB_ZCL_CMD_DIRECTION_TO_SRV,
188+
.direction = ESP_ZB_ZCL_REPORT_DIRECTION_SEND,
189189
.attributeID = ESP_ZB_ZCL_ATTR_TEMP_MEASUREMENT_VALUE_ID,
190190
.attrType = ESP_ZB_ZCL_ATTR_TYPE_S16,
191191
.min_interval = min_interval,
@@ -202,4 +202,4 @@ void ZigbeeThermostat::setTemperatureReporting(uint16_t min_interval, uint16_t m
202202
esp_zb_lock_release();
203203
}
204204

205-
#endif //SOC_IEEE802154_SUPPORTED
205+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎libraries/Zigbee/src/ep/ZigbeeThermostat.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
#pragma once
44

55
#include "soc/soc_caps.h"
6-
#if SOC_IEEE802154_SUPPORTED
6+
#include "sdkconfig.h"
7+
#if SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED
78

89
#include "ZigbeeEP.h"
910
#include "ha/esp_zigbee_ha_standard.h"
@@ -61,4 +62,4 @@ class ZigbeeThermostat : public ZigbeeEP {
6162
void zbAttributeRead(uint16_t cluster_id, const esp_zb_zcl_attribute_t *attribute) override;
6263
};
6364

64-
#endif //SOC_IEEE802154_SUPPORTED
65+
#endif //SOC_IEEE802154_SUPPORTED && CONFIG_ZB_ENABLED

‎package/package_esp32_index.template.json

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
{
4343
"packager": "esp32",
4444
"name": "esp32-arduino-libs",
45-
"version": "idf-release_v5.1-632e0c2a"
45+
"version": "idf-release_v5.1-5b6aa191"
4646
},
4747
{
4848
"packager": "esp32",
@@ -77,7 +77,7 @@
7777
{
7878
"packager": "esp32",
7979
"name": "openocd-esp32",
80-
"version": "v0.12.0-esp32-20240821"
80+
"version": "v0.12.0-esp32-20241016"
8181
},
8282
{
8383
"packager": "esp32",
@@ -105,63 +105,63 @@
105105
"tools": [
106106
{
107107
"name": "esp32-arduino-libs",
108-
"version": "idf-release_v5.1-632e0c2a",
108+
"version": "idf-release_v5.1-5b6aa191",
109109
"systems": [
110110
{
111111
"host": "i686-mingw32",
112-
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
113-
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
114-
"checksum": "SHA-256:41f67e1c11f68b57d651955c93b63d6a8d35808ce6aff6ba3d1e1476178758f2",
115-
"size": "309895581"
112+
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
113+
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
114+
"checksum": "SHA-256:fd422cb627d518bdb38e2c3ce22ba48e3e65d3316d1c3d123ebc076c92c7350b",
115+
"size": "305103641"
116116
},
117117
{
118118
"host": "x86_64-mingw32",
119-
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
120-
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
121-
"checksum": "SHA-256:41f67e1c11f68b57d651955c93b63d6a8d35808ce6aff6ba3d1e1476178758f2",
122-
"size": "309895581"
119+
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
120+
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
121+
"checksum": "SHA-256:fd422cb627d518bdb38e2c3ce22ba48e3e65d3316d1c3d123ebc076c92c7350b",
122+
"size": "305103641"
123123
},
124124
{
125125
"host": "arm64-apple-darwin",
126-
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
127-
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
128-
"checksum": "SHA-256:41f67e1c11f68b57d651955c93b63d6a8d35808ce6aff6ba3d1e1476178758f2",
129-
"size": "309895581"
126+
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
127+
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
128+
"checksum": "SHA-256:fd422cb627d518bdb38e2c3ce22ba48e3e65d3316d1c3d123ebc076c92c7350b",
129+
"size": "305103641"
130130
},
131131
{
132132
"host": "x86_64-apple-darwin",
133-
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
134-
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
135-
"checksum": "SHA-256:41f67e1c11f68b57d651955c93b63d6a8d35808ce6aff6ba3d1e1476178758f2",
136-
"size": "309895581"
133+
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
134+
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
135+
"checksum": "SHA-256:fd422cb627d518bdb38e2c3ce22ba48e3e65d3316d1c3d123ebc076c92c7350b",
136+
"size": "305103641"
137137
},
138138
{
139139
"host": "x86_64-pc-linux-gnu",
140-
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
141-
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
142-
"checksum": "SHA-256:41f67e1c11f68b57d651955c93b63d6a8d35808ce6aff6ba3d1e1476178758f2",
143-
"size": "309895581"
140+
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
141+
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
142+
"checksum": "SHA-256:fd422cb627d518bdb38e2c3ce22ba48e3e65d3316d1c3d123ebc076c92c7350b",
143+
"size": "305103641"
144144
},
145145
{
146146
"host": "i686-pc-linux-gnu",
147-
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
148-
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
149-
"checksum": "SHA-256:41f67e1c11f68b57d651955c93b63d6a8d35808ce6aff6ba3d1e1476178758f2",
150-
"size": "309895581"
147+
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
148+
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
149+
"checksum": "SHA-256:fd422cb627d518bdb38e2c3ce22ba48e3e65d3316d1c3d123ebc076c92c7350b",
150+
"size": "305103641"
151151
},
152152
{
153153
"host": "aarch64-linux-gnu",
154-
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
155-
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
156-
"checksum": "SHA-256:41f67e1c11f68b57d651955c93b63d6a8d35808ce6aff6ba3d1e1476178758f2",
157-
"size": "309895581"
154+
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
155+
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
156+
"checksum": "SHA-256:fd422cb627d518bdb38e2c3ce22ba48e3e65d3316d1c3d123ebc076c92c7350b",
157+
"size": "305103641"
158158
},
159159
{
160160
"host": "arm-linux-gnueabihf",
161-
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
162-
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-632e0c2a.zip",
163-
"checksum": "SHA-256:41f67e1c11f68b57d651955c93b63d6a8d35808ce6aff6ba3d1e1476178758f2",
164-
"size": "309895581"
161+
"url": "https://github.com/espressif/esp32-arduino-lib-builder/releases/download/idf-release_v5.1/esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
162+
"archiveFileName": "esp32-arduino-libs-idf-release_v5.1-5b6aa191.zip",
163+
"checksum": "SHA-256:fd422cb627d518bdb38e2c3ce22ba48e3e65d3316d1c3d123ebc076c92c7350b",
164+
"size": "305103641"
165165
}
166166
]
167167
},
@@ -539,56 +539,56 @@
539539
},
540540
{
541541
"name": "openocd-esp32",
542-
"version": "v0.12.0-esp32-20240821",
542+
"version": "v0.12.0-esp32-20241016",
543543
"systems": [
544544
{
545545
"host": "x86_64-pc-linux-gnu",
546-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20240821/openocd-esp32-linux-amd64-0.12.0-esp32-20240821.tar.gz",
547-
"archiveFileName": "openocd-esp32-linux-amd64-0.12.0-esp32-20240821.tar.gz",
548-
"checksum": "SHA-256:f8c68541fa38307bc0c0763b7e1e3fe4e943d5d45da07d817a73b492e103b652",
549-
"size": "2373094"
546+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20241016/openocd-esp32-linux-amd64-0.12.0-esp32-20241016.tar.gz",
547+
"archiveFileName": "openocd-esp32-linux-amd64-0.12.0-esp32-20241016.tar.gz",
548+
"checksum": "SHA-256:e82b0f036dc99244bead5f09a86e91bb2365cbcd1122ac68261e5647942485df",
549+
"size": "2398717"
550550
},
551551
{
552552
"host": "aarch64-linux-gnu",
553-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20240821/openocd-esp32-linux-arm64-0.12.0-esp32-20240821.tar.gz",
554-
"archiveFileName": "openocd-esp32-linux-arm64-0.12.0-esp32-20240821.tar.gz",
555-
"checksum": "SHA-256:4d6e263d84e447354dc685848557d6c284dda7fe007ee451f729a7edfa7baad7",
556-
"size": "2251272"
553+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20241016/openocd-esp32-linux-arm64-0.12.0-esp32-20241016.tar.gz",
554+
"archiveFileName": "openocd-esp32-linux-arm64-0.12.0-esp32-20241016.tar.gz",
555+
"checksum": "SHA-256:8f8daf5bd22ec5d2fa9257b0862ec33da18ee677e023fb9a9eb17f74ce208c76",
556+
"size": "2271584"
557557
},
558558
{
559559
"host": "arm-linux-gnueabihf",
560-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20240821/openocd-esp32-linux-armel-0.12.0-esp32-20240821.tar.gz",
561-
"archiveFileName": "openocd-esp32-linux-armel-0.12.0-esp32-20240821.tar.gz",
562-
"checksum": "SHA-256:9d45679f2c4cf450d5e2350047cf57bb76dde2487d30cebce0a72c9173b5c45b",
563-
"size": "2390074"
560+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20241016/openocd-esp32-linux-armel-0.12.0-esp32-20241016.tar.gz",
561+
"archiveFileName": "openocd-esp32-linux-armel-0.12.0-esp32-20241016.tar.gz",
562+
"checksum": "SHA-256:bc9c020ecf20e2000f76cffa44305fd5bc44d2e688ea78cce423399d33f19767",
563+
"size": "2414206"
564564
},
565565
{
566566
"host": "x86_64-apple-darwin",
567-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20240821/openocd-esp32-macos-0.12.0-esp32-20240821.tar.gz",
568-
"archiveFileName": "openocd-esp32-macos-0.12.0-esp32-20240821.tar.gz",
569-
"checksum": "SHA-256:565c8fabc5f19a6e7a0864a294d74b307eec30b9291d16d3fc90e273f0330cb4",
570-
"size": "2485320"
567+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20241016/openocd-esp32-macos-0.12.0-esp32-20241016.tar.gz",
568+
"archiveFileName": "openocd-esp32-macos-0.12.0-esp32-20241016.tar.gz",
569+
"checksum": "SHA-256:02a2dffe801a2d005fa9e614d80ff8173395b2cb0b5d3118d0229d094a9946a7",
570+
"size": "2508089"
571571
},
572572
{
573573
"host": "arm64-apple-darwin",
574-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20240821/openocd-esp32-macos-arm64-0.12.0-esp32-20240821.tar.gz",
575-
"archiveFileName": "openocd-esp32-macos-arm64-0.12.0-esp32-20240821.tar.gz",
576-
"checksum": "SHA-256:68c5c7cf3d15b9810939a5edabc6ff2c9f4fc32262de91fc292a180bc5cc0637",
577-
"size": "2530336"
574+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20241016/openocd-esp32-macos-arm64-0.12.0-esp32-20241016.tar.gz",
575+
"archiveFileName": "openocd-esp32-macos-arm64-0.12.0-esp32-20241016.tar.gz",
576+
"checksum": "SHA-256:c382f9e884d6565cb6089bff5f200f4810994667d885f062c3d3c5625a0fa9d6",
577+
"size": "2552569"
578578
},
579579
{
580580
"host": "i686-mingw32",
581-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20240821/openocd-esp32-win32-0.12.0-esp32-20240821.zip",
582-
"archiveFileName": "openocd-esp32-win32-0.12.0-esp32-20240821.zip",
583-
"checksum": "SHA-256:463fc2903ddaf03f86ff50836c5c63cc696550b0446140159eddfd2e85570c5d",
584-
"size": "2916409"
581+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20241016/openocd-esp32-win32-0.12.0-esp32-20241016.zip",
582+
"archiveFileName": "openocd-esp32-win32-0.12.0-esp32-20241016.zip",
583+
"checksum": "SHA-256:3b5d615e0a72cc771a45dd469031312d5881c01d7b6bc9edb29b8b6bda8c2e90",
584+
"size": "2946244"
585585
},
586586
{
587587
"host": "x86_64-mingw32",
588-
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20240821/openocd-esp32-win64-0.12.0-esp32-20240821.zip",
589-
"archiveFileName": "openocd-esp32-win64-0.12.0-esp32-20240821.zip",
590-
"checksum": "SHA-256:550f57369f1f1f6cc600b5dffa3378fd6164d8ea8db7c567cf41091771f090cb",
591-
"size": "2916408"
588+
"url": "https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20241016/openocd-esp32-win64-0.12.0-esp32-20241016.zip",
589+
"archiveFileName": "openocd-esp32-win64-0.12.0-esp32-20241016.zip",
590+
"checksum": "SHA-256:5e7b2fd1947d3a8625f6a11db7a2340cf2f41ff4c61284c022c7d7c32b18780a",
591+
"size": "2946244"
592592
}
593593
]
594594
},

0 commit comments

Comments
 (0)
Please sign in to comment.