diff --git a/firmware/controllers/algo/obd_error_codes.h b/firmware/controllers/algo/obd_error_codes.h index e3810cd771..d6b5834356 100644 --- a/firmware/controllers/algo/obd_error_codes.h +++ b/firmware/controllers/algo/obd_error_codes.h @@ -1718,7 +1718,7 @@ typedef enum { CUSTOM_OBD_TRG_DECODING = 6035, // todo: looks like following two errors always happen together, it's just timing affects which one is published? CUSTOM_SYNC_ERROR = 6036, - CUSTOM_SYNC_COUNT_MISMATCH = 6037, + CUSTOM_6037 = 6037, /** * This error happens if some pinout configuration changes were applied but ECU was not reset afterwards. */ @@ -1730,11 +1730,8 @@ typedef enum { CUSTOM_OBD_LOCAL_FREEZE = 6042, CUSTOM_6043 = 6043, CUSTOM_LOGGING_BUFFER_OVERFLOW = 6044, - /** - * This is not engine miss detection - this is only internal scheduler state validation - * Should not happen - */ - CUSTOM_OBD_SKIPPED_SPARK = 6045, + CUSTOM_OBD_6045 = 6045, + CUSTOM_OBD_6046 = 6046, CUSTOM_OBD_6047 = 6047, CUSTOM_OBD_PIN_CONFLICT = 6048, CUSTOM_OBD_LOW_FREQUENCY = 6049, @@ -2099,6 +2096,12 @@ typedef enum { CUSTOM_ERR_TRIGGER_SYNC = 9000, CUSTOM_OBD_TRIGGER_WAVEFORM = 9001, + CUSTOM_SYNC_COUNT_MISMATCH = 9002, + /** + * This is not engine miss detection - this is only internal scheduler state validation + * Should not happen + */ + CUSTOM_OBD_SKIPPED_SPARK = 9009, /** * This is not engine miss detection - this is only internal scheduler state validation * Should not happen