From d1e541e959a90a601d71657472568bbbfa1e7045 Mon Sep 17 00:00:00 2001 From: Chris Pyle Date: Mon, 15 Sep 2025 17:29:30 -0400 Subject: [PATCH 1/3] state rejection reason on can --- cangen/can-messages/mpu.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/cangen/can-messages/mpu.json b/cangen/can-messages/mpu.json index 8d4618e9..ed36a645 100644 --- a/cangen/can-messages/mpu.json +++ b/cangen/can-messages/mpu.json @@ -88,6 +88,15 @@ ] } }, + { + "size": 8, + "sim": { + "min": 0, + "max": 256, + "inc_min": 1, + "inc_max": 256 + } + }, { "size": 4, "parse": false @@ -133,6 +142,11 @@ "name": "MPU/State/LaunchControl", "unit": "", "values": [8] + }, + { + "name": "MPU/State/TransitionError", + "unit": "", + "values": [9] } ], "clients": [ From 77243c27239818d0de3930f8d50f1dca40734b75 Mon Sep 17 00:00:00 2001 From: Chris Pyle Date: Tue, 16 Sep 2025 09:00:25 -0400 Subject: [PATCH 2/3] enum for can msg --- cangen/can-messages/mpu.json | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/cangen/can-messages/mpu.json b/cangen/can-messages/mpu.json index ed36a645..617f84ce 100644 --- a/cangen/can-messages/mpu.json +++ b/cangen/can-messages/mpu.json @@ -91,10 +91,19 @@ { "size": 8, "sim": { - "min": 0, - "max": 256, - "inc_min": 1, - "inc_max": 256 + "options": [ + [0, 0.09], + [1, 0.09], + [2, 0.09], + [4, 0.09], + [8, 0.09], + [16, 0.09], + [32, 0.09], + [64, 0.09], + [18, 0.09], + [24, 0.09], + [96, 0.09] + ] } }, { From 03726f9ac83db0f5a12f6f1f55adec058d07b204 Mon Sep 17 00:00:00 2001 From: Chris Pyle Date: Tue, 16 Sep 2025 22:06:05 -0400 Subject: [PATCH 3/3] add to 1 --- cangen/can-messages/mpu.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cangen/can-messages/mpu.json b/cangen/can-messages/mpu.json index 617f84ce..4700339d 100644 --- a/cangen/can-messages/mpu.json +++ b/cangen/can-messages/mpu.json @@ -102,7 +102,7 @@ [64, 0.09], [18, 0.09], [24, 0.09], - [96, 0.09] + [96, 0.1] ] } },