From 95c05f7ea8585c657f58d8413e920a0eac7f9d80 Mon Sep 17 00:00:00 2001 From: ladyada Date: Fri, 8 Aug 2025 20:51:44 -0400 Subject: [PATCH] Fix spelling: BMP5XX_POWERMODE_CONTINOUS -> BMP5XX_POWERMODE_CONTINUOUS MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add correctly spelled BMP5XX_POWERMODE_CONTINUOUS enum - Keep misspelled BMP5XX_POWERMODE_CONTINOUS for backward compatibility (deprecated) - Update example to use correct spelling - Both enums map to same underlying Bosch API value 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- examples/bmp5xx_test/bmp5xx_test.ino | 7 ++++--- src/Adafruit_BMP5xx.h | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/examples/bmp5xx_test/bmp5xx_test.ino b/examples/bmp5xx_test/bmp5xx_test.ino index 53018d8..0a7a971 100644 --- a/examples/bmp5xx_test/bmp5xx_test.ino +++ b/examples/bmp5xx_test/bmp5xx_test.ino @@ -91,11 +91,11 @@ void setup() { * BMP5XX_POWERMODE_STANDBY - Standby mode (no measurements) * BMP5XX_POWERMODE_NORMAL - Normal mode (periodic measurements) * BMP5XX_POWERMODE_FORCED - Forced mode (single measurement then standby) - * BMP5XX_POWERMODE_CONTINOUS - Continuous mode (fastest measurements) + * BMP5XX_POWERMODE_CONTINUOUS - Continuous mode (fastest measurements) * BMP5XX_POWERMODE_DEEP_STANDBY - Deep standby (lowest power) */ Serial.println(F("Setting power mode to continuous...")); - bmp.setPowerMode(BMP5XX_POWERMODE_CONTINOUS); + bmp.setPowerMode(BMP5XX_POWERMODE_CONTINUOUS); /* Enable/Disable Pressure Measurement: * true - Enable pressure measurement (default) @@ -193,7 +193,8 @@ void setup() { case BMP5XX_POWERMODE_STANDBY: Serial.println(F("Standby")); break; case BMP5XX_POWERMODE_NORMAL: Serial.println(F("Normal")); break; case BMP5XX_POWERMODE_FORCED: Serial.println(F("Forced")); break; - case BMP5XX_POWERMODE_CONTINOUS: Serial.println(F("Continuous")); break; + case BMP5XX_POWERMODE_CONTINUOUS: Serial.println(F("Continuous")); break; + case BMP5XX_POWERMODE_CONTINOUS: Serial.println(F("Continuous (deprecated)")); break; case BMP5XX_POWERMODE_DEEP_STANDBY:Serial.println(F("Deep Standby")); break; default: Serial.println(F("Unknown")); break; } diff --git a/src/Adafruit_BMP5xx.h b/src/Adafruit_BMP5xx.h index 42c5054..556b2af 100644 --- a/src/Adafruit_BMP5xx.h +++ b/src/Adafruit_BMP5xx.h @@ -116,7 +116,8 @@ typedef enum { BMP5XX_POWERMODE_STANDBY = BMP5_POWERMODE_STANDBY, ///< Standby mode BMP5XX_POWERMODE_NORMAL = BMP5_POWERMODE_NORMAL, ///< Normal mode BMP5XX_POWERMODE_FORCED = BMP5_POWERMODE_FORCED, ///< Forced mode - BMP5XX_POWERMODE_CONTINOUS = BMP5_POWERMODE_CONTINOUS, ///< Continuous mode + BMP5XX_POWERMODE_CONTINUOUS = BMP5_POWERMODE_CONTINOUS, ///< Continuous mode + BMP5XX_POWERMODE_CONTINOUS = BMP5_POWERMODE_CONTINOUS, ///< @deprecated Use BMP5XX_POWERMODE_CONTINUOUS BMP5XX_POWERMODE_DEEP_STANDBY = BMP5_POWERMODE_DEEP_STANDBY, ///< Deep standby mode } bmp5xx_powermode_t;