From fb0a9360f459bd94eff17a6d178810aaec209b07 Mon Sep 17 00:00:00 2001 From: Patrick Grawehr Date: Fri, 27 Dec 2024 19:15:17 +0100 Subject: [PATCH 1/2] Fix a warning --- src/I2CFirmata.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/I2CFirmata.cpp b/src/I2CFirmata.cpp index 02e0c3a..54b4cac 100644 --- a/src/I2CFirmata.cpp +++ b/src/I2CFirmata.cpp @@ -9,6 +9,7 @@ #include "I2CFirmata.h" I2CFirmata::I2CFirmata() + : query() { isI2CEnabled = false; queryIndex = -1; From 73dad25403f168b693d677fe381da07d3ab7894f Mon Sep 17 00:00:00 2001 From: Patrick Grawehr Date: Fri, 27 Dec 2024 19:26:41 +0100 Subject: [PATCH 2/2] Update Version to 3.3.1 Only a bugfix release (build issues on ESP32) --- library.json | 2 +- library.properties | 2 +- src/ConfigurableFirmata.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/library.json b/library.json index 08ffd3f..e96b638 100644 --- a/library.json +++ b/library.json @@ -6,7 +6,7 @@ "type": "git", "url": "https://github.com/firmata/ConfigurableFirmata.git" }, - "version": "3.3.0", + "version": "3.3.1", "exclude": [ "extras", "test" diff --git a/library.properties b/library.properties index a95374e..1229385 100644 --- a/library.properties +++ b/library.properties @@ -1,5 +1,5 @@ name=ConfigurableFirmata -version=3.3.0 +version=3.3.1 author=Firmata Developers maintainer=https://github.com/firmata/ConfigurableFirmata sentence=This library implements the Firmata protocol as a set of plugins that can be used to create applications to remotely interface with an Arduino board. diff --git a/src/ConfigurableFirmata.h b/src/ConfigurableFirmata.h index c1f4f5b..f6f0ba3 100644 --- a/src/ConfigurableFirmata.h +++ b/src/ConfigurableFirmata.h @@ -33,7 +33,7 @@ */ #define FIRMATA_FIRMWARE_MAJOR_VERSION 3 // for non-compatible changes #define FIRMATA_FIRMWARE_MINOR_VERSION 3 // for backwards compatible changes -#define FIRMATA_FIRMWARE_BUGFIX_VERSION 0 // for bugfix releases +#define FIRMATA_FIRMWARE_BUGFIX_VERSION 1 // for bugfix releases #ifdef LARGE_MEM_DEVICE #define MAX_DATA_BYTES 252 // The ESP32 has enough RAM so we can reduce the number of packets, but the value must not exceed 2^8 - 1, because many methods use byte-indexing only