From 59e35baebbc37faf3e42e925a80f9023f47759c3 Mon Sep 17 00:00:00 2001 From: Kirk Benell Date: Sat, 15 Mar 2025 08:04:40 -0600 Subject: [PATCH 1/2] adjust the demo range settings - longer end range for overall improved reading results --- .../Example06_DistanceBasicReadings.ino | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/Example06_DistanceBasicReadings/Example06_DistanceBasicReadings.ino b/examples/Example06_DistanceBasicReadings/Example06_DistanceBasicReadings.ino index 5e217ce..aac5fba 100644 --- a/examples/Example06_DistanceBasicReadings/Example06_DistanceBasicReadings.ino +++ b/examples/Example06_DistanceBasicReadings/Example06_DistanceBasicReadings.ino @@ -29,9 +29,9 @@ SparkFunXM125Distance radarSensor; // I2C default address uint8_t i2cAddress = SFE_XM125_I2C_ADDRESS; -// Presence range in mm used -#define MY_XM125_RANGE_START 200 -#define MY_XM125_RANGE_END 2000 +// Presence range in mm used - 300mm to 4000mm (0.3 M to 4 M) +#define MY_XM125_RANGE_START 300 +#define MY_XM125_RANGE_END 4000 void setup() { From 745984433cea3e544fa33b68cb8fe27fc7935c98 Mon Sep 17 00:00:00 2001 From: Kirk Benell Date: Sat, 15 Mar 2025 08:12:09 -0600 Subject: [PATCH 2/2] adjustment to demo range, improved output of range info at the start of the demo --- .../Example06_DistanceBasicReadings.ino | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/examples/Example06_DistanceBasicReadings/Example06_DistanceBasicReadings.ino b/examples/Example06_DistanceBasicReadings/Example06_DistanceBasicReadings.ino index aac5fba..2201132 100644 --- a/examples/Example06_DistanceBasicReadings/Example06_DistanceBasicReadings.ino +++ b/examples/Example06_DistanceBasicReadings/Example06_DistanceBasicReadings.ino @@ -29,9 +29,9 @@ SparkFunXM125Distance radarSensor; // I2C default address uint8_t i2cAddress = SFE_XM125_I2C_ADDRESS; -// Presence range in mm used - 300mm to 4000mm (0.3 M to 4 M) -#define MY_XM125_RANGE_START 300 -#define MY_XM125_RANGE_END 4000 +// Presence range in mm used - 500mm to 5000mm (0.5 M to 5 M) +#define MY_XM125_RANGE_START 500 +#define MY_XM125_RANGE_END 5000 void setup() { @@ -67,9 +67,12 @@ void setup() Serial.print(MY_XM125_RANGE_START); Serial.print("mm to "); Serial.print(MY_XM125_RANGE_END); - Serial.println("mm"); - Serial.println(); - // New-line and 0.5 second delay for easier reading + Serial.print("mm ("); + Serial.print(MY_XM125_RANGE_START * 0.001); + Serial.print("m to "); + Serial.print(MY_XM125_RANGE_END * 0.001); + Serial.println("m )"); + Serial.println(); delay(500); }