From b36cf894b7139737e56f448e16d86aea82c9ba23 Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Wed, 28 Jan 2026 09:05:03 -0500 Subject: [PATCH] don't restore payload if sim mode and sim payload fail --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.c b/main.c index 9376e0e9..f8355f0c 100644 --- a/main.c +++ b/main.c @@ -964,7 +964,7 @@ int main(int argc, char * argv[]) { printf("Simulated MPU Failure!\n"); } - if ((failureMode == FAIL_BME) || (failureMode == FAIL_MPU) || sim_mode) // recreaate sensor_payload string + if ((failureMode == FAIL_BME) || (failureMode == FAIL_MPU) || (sim_mode && (failureMode == FAIL_PAYLOAD))) // recreaate sensor_payload string { sensor_payload[0] = '\0'; strcpy(sensor_string[0], "OK");