rusefi/firmware/controllers/algo/auto_generated_codes.cpp

815 lines
24 KiB
C++

#include "global.h"
#include "obd_error_codes.h"
// was generated automatically by rusEFI tool from obd_error_codes.h // by enum2string.jar tool on Sun Oct 03 01:41:19 EDT 2021
// see also gen_config_and_enums.bat
const char *getObd_code_e(obd_code_e value){
switch(value) {
case CUSTOM_6037:
return "CUSTOM_6037";
case CUSTOM_6043:
return "CUSTOM_6043";
case CUSTOM_6051:
return "CUSTOM_6051";
case CUSTOM_ADD_BASE:
return "CUSTOM_ADD_BASE";
case CUSTOM_ADVANCE_SPARK:
return "CUSTOM_ADVANCE_SPARK";
case CUSTOM_ANGLE_NAN:
return "CUSTOM_ANGLE_NAN";
case CUSTOM_APPEND_NULL:
return "CUSTOM_APPEND_NULL";
case CUSTOM_APPEND_STACK:
return "CUSTOM_APPEND_STACK";
case CUSTOM_APPLY_STACK:
return "CUSTOM_APPLY_STACK";
case CUSTOM_ARTIFICIAL_MISFIRE:
return "CUSTOM_ARTIFICIAL_MISFIRE";
case CUSTOM_AUX_OUT_OF_ORDER:
return "CUSTOM_AUX_OUT_OF_ORDER";
case CUSTOM_CJ125_0:
return "CUSTOM_CJ125_0";
case CUSTOM_CJ125_1:
return "CUSTOM_CJ125_1";
case CUSTOM_CJ125_2:
return "CUSTOM_CJ125_2";
case CUSTOM_CONFIG_NOT_READY:
return "CUSTOM_CONFIG_NOT_READY";
case CUSTOM_CONF_NULL:
return "CUSTOM_CONF_NULL";
case CUSTOM_CONSOLE_TOO_MANY:
return "CUSTOM_CONSOLE_TOO_MANY";
case CUSTOM_DELTA_NOT_POSITIVE:
return "CUSTOM_DELTA_NOT_POSITIVE";
case CUSTOM_DUTY_INVALID:
return "CUSTOM_DUTY_INVALID";
case CUSTOM_DUTY_TOO_LOW:
return "CUSTOM_DUTY_TOO_LOW";
case CUSTOM_DWELL:
return "CUSTOM_DWELL";
case CUSTOM_DWELL_TOO_LONG:
return "CUSTOM_DWELL_TOO_LONG";
case CUSTOM_EC_NULL:
return "CUSTOM_EC_NULL";
case CUSTOM_EGO_TYPE:
return "CUSTOM_EGO_TYPE";
case CUSTOM_EMPTY_FSIO_STACK:
return "CUSTOM_EMPTY_FSIO_STACK";
case CUSTOM_ENGINE_REF:
return "CUSTOM_ENGINE_REF";
case CUSTOM_ERROR_ICU:
return "CUSTOM_ERROR_ICU";
case CUSTOM_ERR_2ND_WATCHDOG:
return "CUSTOM_ERR_2ND_WATCHDOG";
case CUSTOM_ERR_6030:
return "CUSTOM_ERR_6030";
case CUSTOM_ERR_6102:
return "CUSTOM_ERR_6102";
case CUSTOM_ERR_6122:
return "CUSTOM_ERR_6122";
case CUSTOM_ERR_6123:
return "CUSTOM_ERR_6123";
case CUSTOM_ERR_6124:
return "CUSTOM_ERR_6124";
case CUSTOM_ERR_6125:
return "CUSTOM_ERR_6125";
case CUSTOM_ERR_6126:
return "CUSTOM_ERR_6126";
case CUSTOM_ERR_6127:
return "CUSTOM_ERR_6127";
case CUSTOM_ERR_6128:
return "CUSTOM_ERR_6128";
case CUSTOM_ERR_6129:
return "CUSTOM_ERR_6129";
case CUSTOM_ERR_6131:
return "CUSTOM_ERR_6131";
case CUSTOM_ERR_6527:
return "CUSTOM_ERR_6527";
case CUSTOM_ERR_6544:
return "CUSTOM_ERR_6544";
case CUSTOM_ERR_6545:
return "CUSTOM_ERR_6545";
case CUSTOM_ERR_6549:
return "CUSTOM_ERR_6549";
case CUSTOM_ERR_6550:
return "CUSTOM_ERR_6550";
case CUSTOM_ERR_6553:
return "CUSTOM_ERR_6553";
case CUSTOM_ERR_6554:
return "CUSTOM_ERR_6554";
case CUSTOM_ERR_6555:
return "CUSTOM_ERR_6555";
case CUSTOM_ERR_6556:
return "CUSTOM_ERR_6556";
case CUSTOM_ERR_6557:
return "CUSTOM_ERR_6557";
case CUSTOM_ERR_6558:
return "CUSTOM_ERR_6558";
case CUSTOM_ERR_6561:
return "CUSTOM_ERR_6561";
case CUSTOM_ERR_6562:
return "CUSTOM_ERR_6562";
case CUSTOM_ERR_6563:
return "CUSTOM_ERR_6563";
case CUSTOM_ERR_6564:
return "CUSTOM_ERR_6564";
case CUSTOM_ERR_6565:
return "CUSTOM_ERR_6565";
case CUSTOM_ERR_6566:
return "CUSTOM_ERR_6566";
case CUSTOM_ERR_6567:
return "CUSTOM_ERR_6567";
case CUSTOM_ERR_6568:
return "CUSTOM_ERR_6568";
case CUSTOM_ERR_6569:
return "CUSTOM_ERR_6569";
case CUSTOM_ERR_6570:
return "CUSTOM_ERR_6570";
case CUSTOM_ERR_6571:
return "CUSTOM_ERR_6571";
case CUSTOM_ERR_6573:
return "CUSTOM_ERR_6573";
case CUSTOM_ERR_6574:
return "CUSTOM_ERR_6574";
case CUSTOM_ERR_6575:
return "CUSTOM_ERR_6575";
case CUSTOM_ERR_6576:
return "CUSTOM_ERR_6576";
case CUSTOM_ERR_6577:
return "CUSTOM_ERR_6577";
case CUSTOM_ERR_6580:
return "CUSTOM_ERR_6580";
case CUSTOM_ERR_6581:
return "CUSTOM_ERR_6581";
case CUSTOM_ERR_6582:
return "CUSTOM_ERR_6582";
case CUSTOM_ERR_6583:
return "CUSTOM_ERR_6583";
case CUSTOM_ERR_6584:
return "CUSTOM_ERR_6584";
case CUSTOM_ERR_6585:
return "CUSTOM_ERR_6585";
case CUSTOM_ERR_6586:
return "CUSTOM_ERR_6586";
case CUSTOM_ERR_6587:
return "CUSTOM_ERR_6587";
case CUSTOM_ERR_6590:
return "CUSTOM_ERR_6590";
case CUSTOM_ERR_6591:
return "CUSTOM_ERR_6591";
case CUSTOM_ERR_6592:
return "CUSTOM_ERR_6592";
case CUSTOM_ERR_6593:
return "CUSTOM_ERR_6593";
case CUSTOM_ERR_6598:
return "CUSTOM_ERR_6598";
case CUSTOM_ERR_6599:
return "CUSTOM_ERR_6599";
case CUSTOM_ERR_6603:
return "CUSTOM_ERR_6603";
case CUSTOM_ERR_6604:
return "CUSTOM_ERR_6604";
case CUSTOM_ERR_6605:
return "CUSTOM_ERR_6605";
case CUSTOM_ERR_6606:
return "CUSTOM_ERR_6606";
case CUSTOM_ERR_6610:
return "CUSTOM_ERR_6610";
case CUSTOM_ERR_6611:
return "CUSTOM_ERR_6611";
case CUSTOM_ERR_6612:
return "CUSTOM_ERR_6612";
case CUSTOM_ERR_6613:
return "CUSTOM_ERR_6613";
case CUSTOM_ERR_6614:
return "CUSTOM_ERR_6614";
case CUSTOM_ERR_6615:
return "CUSTOM_ERR_6615";
case CUSTOM_ERR_6616:
return "CUSTOM_ERR_6616";
case CUSTOM_ERR_6618:
return "CUSTOM_ERR_6618";
case CUSTOM_ERR_6619:
return "CUSTOM_ERR_6619";
case CUSTOM_ERR_6621:
return "CUSTOM_ERR_6621";
case CUSTOM_ERR_6622:
return "CUSTOM_ERR_6622";
case CUSTOM_ERR_6623:
return "CUSTOM_ERR_6623";
case CUSTOM_ERR_6624:
return "CUSTOM_ERR_6624";
case CUSTOM_ERR_6625:
return "CUSTOM_ERR_6625";
case CUSTOM_ERR_6628:
return "CUSTOM_ERR_6628";
case CUSTOM_ERR_6631:
return "CUSTOM_ERR_6631";
case CUSTOM_ERR_6632:
return "CUSTOM_ERR_6632";
case CUSTOM_ERR_6634:
return "CUSTOM_ERR_6634";
case CUSTOM_ERR_6635:
return "CUSTOM_ERR_6635";
case CUSTOM_ERR_6636:
return "CUSTOM_ERR_6636";
case CUSTOM_ERR_6639:
return "CUSTOM_ERR_6639";
case CUSTOM_ERR_6641:
return "CUSTOM_ERR_6641";
case CUSTOM_ERR_6643:
return "CUSTOM_ERR_6643";
case CUSTOM_ERR_6645:
return "CUSTOM_ERR_6645";
case CUSTOM_ERR_6646:
return "CUSTOM_ERR_6646";
case CUSTOM_ERR_6647:
return "CUSTOM_ERR_6647";
case CUSTOM_ERR_6648:
return "CUSTOM_ERR_6648";
case CUSTOM_ERR_6649:
return "CUSTOM_ERR_6649";
case CUSTOM_ERR_6650:
return "CUSTOM_ERR_6650";
case CUSTOM_ERR_6651:
return "CUSTOM_ERR_6651";
case CUSTOM_ERR_6652:
return "CUSTOM_ERR_6652";
case CUSTOM_ERR_6653:
return "CUSTOM_ERR_6653";
case CUSTOM_ERR_6654:
return "CUSTOM_ERR_6654";
case CUSTOM_ERR_6655:
return "CUSTOM_ERR_6655";
case CUSTOM_ERR_6656:
return "CUSTOM_ERR_6656";
case CUSTOM_ERR_6657:
return "CUSTOM_ERR_6657";
case CUSTOM_ERR_6658:
return "CUSTOM_ERR_6658";
case CUSTOM_ERR_6659:
return "CUSTOM_ERR_6659";
case CUSTOM_ERR_6660:
return "CUSTOM_ERR_6660";
case CUSTOM_ERR_6661:
return "CUSTOM_ERR_6661";
case CUSTOM_ERR_6662:
return "CUSTOM_ERR_6662";
case CUSTOM_ERR_6663:
return "CUSTOM_ERR_6663";
case CUSTOM_ERR_6664:
return "CUSTOM_ERR_6664";
case CUSTOM_ERR_6665:
return "CUSTOM_ERR_6665";
case CUSTOM_ERR_6666:
return "CUSTOM_ERR_6666";
case CUSTOM_ERR_6669:
return "CUSTOM_ERR_6669";
case CUSTOM_ERR_6670:
return "CUSTOM_ERR_6670";
case CUSTOM_ERR_6684:
return "CUSTOM_ERR_6684";
case CUSTOM_ERR_6685:
return "CUSTOM_ERR_6685";
case CUSTOM_ERR_6686:
return "CUSTOM_ERR_6686";
case CUSTOM_ERR_6709:
return "CUSTOM_ERR_6709";
case CUSTOM_ERR_6728:
return "CUSTOM_ERR_6728";
case CUSTOM_ERR_ADCANCE_CALC_ANGLE:
return "CUSTOM_ERR_ADCANCE_CALC_ANGLE";
case CUSTOM_ERR_ADC_CHANNEL:
return "CUSTOM_ERR_ADC_CHANNEL";
case CUSTOM_ERR_ADC_DEPTH_FAST:
return "CUSTOM_ERR_ADC_DEPTH_FAST";
case CUSTOM_ERR_ADC_DEPTH_SLOW:
return "CUSTOM_ERR_ADC_DEPTH_SLOW";
case CUSTOM_ERR_ADC_UNKNOWN_CHANNEL:
return "CUSTOM_ERR_ADC_UNKNOWN_CHANNEL";
case CUSTOM_ERR_ADC_USED:
return "CUSTOM_ERR_ADC_USED";
case CUSTOM_ERR_ANGLE:
return "CUSTOM_ERR_ANGLE";
case CUSTOM_ERR_ANGLE_CR:
return "CUSTOM_ERR_ANGLE_CR";
case CUSTOM_ERR_ARRAY_IS_FULL:
return "CUSTOM_ERR_ARRAY_IS_FULL";
case CUSTOM_ERR_ARRAY_REMOVE:
return "CUSTOM_ERR_ARRAY_REMOVE";
case CUSTOM_ERR_ARRAY_REMOVE_ERROR:
return "CUSTOM_ERR_ARRAY_REMOVE_ERROR";
case CUSTOM_ERR_ASSERT:
return "CUSTOM_ERR_ASSERT";
case CUSTOM_ERR_ASSERT_VOID:
return "CUSTOM_ERR_ASSERT_VOID";
case CUSTOM_ERR_AXIS_ORDER:
return "CUSTOM_ERR_AXIS_ORDER";
case CUSTOM_ERR_BENCH_PARAM:
return "CUSTOM_ERR_BENCH_PARAM";
case CUSTOM_ERR_BOTH_FRONTS_REQUIRED:
return "CUSTOM_ERR_BOTH_FRONTS_REQUIRED";
case CUSTOM_ERR_BUFF_INIT_ERROR:
return "CUSTOM_ERR_BUFF_INIT_ERROR";
case CUSTOM_ERR_CAN_CONFIGURATION:
return "CUSTOM_ERR_CAN_CONFIGURATION";
case CUSTOM_ERR_CJ125_DIAG:
return "CUSTOM_ERR_CJ125_DIAG";
case CUSTOM_ERR_COMMAND_LOWER_CASE_EXPECTED:
return "CUSTOM_ERR_COMMAND_LOWER_CASE_EXPECTED";
case CUSTOM_ERR_DISPLAY_MODE:
return "CUSTOM_ERR_DISPLAY_MODE";
case CUSTOM_ERR_DWELL_DURATION:
return "CUSTOM_ERR_DWELL_DURATION";
case CUSTOM_ERR_ETB_TARGET:
return "CUSTOM_ERR_ETB_TARGET";
case CUSTOM_ERR_EXT_MODE:
return "CUSTOM_ERR_EXT_MODE";
case CUSTOM_ERR_FLASH_CRC_FAILED:
return "CUSTOM_ERR_FLASH_CRC_FAILED";
case CUSTOM_ERR_FSIO_POOL:
return "CUSTOM_ERR_FSIO_POOL";
case CUSTOM_ERR_FUEL_TABLE_NOT_READY:
return "CUSTOM_ERR_FUEL_TABLE_NOT_READY";
case CUSTOM_ERR_ICU:
return "CUSTOM_ERR_ICU";
case CUSTOM_ERR_ICU_AF:
return "CUSTOM_ERR_ICU_AF";
case CUSTOM_ERR_ICU_DRIVER:
return "CUSTOM_ERR_ICU_DRIVER";
case CUSTOM_ERR_ICU_PIN:
return "CUSTOM_ERR_ICU_PIN";
case CUSTOM_ERR_ICU_STATE:
return "CUSTOM_ERR_ICU_STATE";
case CUSTOM_ERR_IGNITION_MODE:
return "CUSTOM_ERR_IGNITION_MODE";
case CUSTOM_ERR_INJECTOR_LAG:
return "CUSTOM_ERR_INJECTOR_LAG";
case CUSTOM_ERR_INTERPOLATE:
return "CUSTOM_ERR_INTERPOLATE";
case CUSTOM_ERR_INTERPOLATE_PARAM:
return "CUSTOM_ERR_INTERPOLATE_PARAM";
case CUSTOM_ERR_INVALID_INJECTION_MODE:
return "CUSTOM_ERR_INVALID_INJECTION_MODE";
case CUSTOM_ERR_INVALID_INPUT_ICU_PIN:
return "CUSTOM_ERR_INVALID_INPUT_ICU_PIN";
case CUSTOM_ERR_INVALID_PIN:
return "CUSTOM_ERR_INVALID_PIN";
case CUSTOM_ERR_LOCK_ISSUE:
return "CUSTOM_ERR_LOCK_ISSUE";
case CUSTOM_ERR_LOGGING_NOT_READY:
return "CUSTOM_ERR_LOGGING_NOT_READY";
case CUSTOM_ERR_LOGGING_NULL:
return "CUSTOM_ERR_LOGGING_NULL";
case CUSTOM_ERR_LOOPED_QUEUE:
return "CUSTOM_ERR_LOOPED_QUEUE";
case CUSTOM_ERR_MAP_AVG_OFFSET:
return "CUSTOM_ERR_MAP_AVG_OFFSET";
case CUSTOM_ERR_MAP_CYL_OFFSET:
return "CUSTOM_ERR_MAP_CYL_OFFSET";
case CUSTOM_ERR_MAP_START_ASSERT:
return "CUSTOM_ERR_MAP_START_ASSERT";
case CUSTOM_ERR_MAP_TYPE:
return "CUSTOM_ERR_MAP_TYPE";
case CUSTOM_ERR_NAN_TCHARGE:
return "CUSTOM_ERR_NAN_TCHARGE";
case CUSTOM_ERR_NATURAL_LOGARITHM_ERROR:
return "CUSTOM_ERR_NATURAL_LOGARITHM_ERROR";
case CUSTOM_ERR_NOT_INITIALIZED_TRIGGER:
return "CUSTOM_ERR_NOT_INITIALIZED_TRIGGER";
case CUSTOM_ERR_NOT_INPUT_PIN:
return "CUSTOM_ERR_NOT_INPUT_PIN";
case CUSTOM_ERR_NO_SHAPE:
return "CUSTOM_ERR_NO_SHAPE";
case CUSTOM_ERR_OP_MODE:
return "CUSTOM_ERR_OP_MODE";
case CUSTOM_ERR_OUT_OF_ORDER:
return "CUSTOM_ERR_OUT_OF_ORDER";
case CUSTOM_ERR_PARSING_ERROR:
return "CUSTOM_ERR_PARSING_ERROR";
case CUSTOM_ERR_PIN_ALREADY_USED_1:
return "CUSTOM_ERR_PIN_ALREADY_USED_1";
case CUSTOM_ERR_PIN_ALREADY_USED_2:
return "CUSTOM_ERR_PIN_ALREADY_USED_2";
case CUSTOM_ERR_PWM_1:
return "CUSTOM_ERR_PWM_1";
case CUSTOM_ERR_PWM_2:
return "CUSTOM_ERR_PWM_2";
case CUSTOM_ERR_PWM_CALLBACK_ASSERT:
return "CUSTOM_ERR_PWM_CALLBACK_ASSERT";
case CUSTOM_ERR_PWM_DUTY_ASSERT:
return "CUSTOM_ERR_PWM_DUTY_ASSERT";
case CUSTOM_ERR_PWM_STATE_ASSERT:
return "CUSTOM_ERR_PWM_STATE_ASSERT";
case CUSTOM_ERR_PWM_SWITCH_ASSERT:
return "CUSTOM_ERR_PWM_SWITCH_ASSERT";
case CUSTOM_ERR_SAME_ANGLE:
return "CUSTOM_ERR_SAME_ANGLE";
case CUSTOM_ERR_SCHEDULING_ERROR:
return "CUSTOM_ERR_SCHEDULING_ERROR";
case CUSTOM_ERR_SD_MOUNT_FAILED:
return "CUSTOM_ERR_SD_MOUNT_FAILED";
case CUSTOM_ERR_SD_SEEK_FAILED:
return "CUSTOM_ERR_SD_SEEK_FAILED";
case CUSTOM_ERR_SGTP_ARGUMENT:
return "CUSTOM_ERR_SGTP_ARGUMENT";
case CUSTOM_ERR_SKIPPED_TOOTH_SHAPE:
return "CUSTOM_ERR_SKIPPED_TOOTH_SHAPE";
case CUSTOM_ERR_STATE_NULL:
return "CUSTOM_ERR_STATE_NULL";
case CUSTOM_ERR_T2_CHARGE:
return "CUSTOM_ERR_T2_CHARGE";
case CUSTOM_ERR_TASK_TIMER_OVERFLOW:
return "CUSTOM_ERR_TASK_TIMER_OVERFLOW";
case CUSTOM_ERR_TCHARGE_NOT_READY:
return "CUSTOM_ERR_TCHARGE_NOT_READY";
case CUSTOM_ERR_TCHARGE_NOT_READY2:
return "CUSTOM_ERR_TCHARGE_NOT_READY2";
case CUSTOM_ERR_TEST_ERROR:
return "CUSTOM_ERR_TEST_ERROR";
case CUSTOM_ERR_THERM:
return "CUSTOM_ERR_THERM";
case CUSTOM_ERR_TIMER_OVERFLOW:
return "CUSTOM_ERR_TIMER_OVERFLOW";
case CUSTOM_ERR_TIMER_STATE:
return "CUSTOM_ERR_TIMER_STATE";
case CUSTOM_ERR_TIMER_TEST_CALLBACK_NOT_HAPPENED:
return "CUSTOM_ERR_TIMER_TEST_CALLBACK_NOT_HAPPENED";
case CUSTOM_ERR_TIMER_TEST_CALLBACK_WRONG_TIME:
return "CUSTOM_ERR_TIMER_TEST_CALLBACK_WRONG_TIME";
case CUSTOM_ERR_TLE8888_RESPONSE:
return "CUSTOM_ERR_TLE8888_RESPONSE";
case CUSTOM_ERR_TRG_ANGLE_ORDER:
return "CUSTOM_ERR_TRG_ANGLE_ORDER";
case CUSTOM_ERR_TRIGGER_ANGLE_RANGE:
return "CUSTOM_ERR_TRIGGER_ANGLE_RANGE";
case CUSTOM_ERR_TRIGGER_SYNC:
return "CUSTOM_ERR_TRIGGER_SYNC";
case CUSTOM_ERR_TRIGGER_WAVEFORM_TOO_LONG:
return "CUSTOM_ERR_TRIGGER_WAVEFORM_TOO_LONG";
case CUSTOM_ERR_TRIGGER_ZERO:
return "CUSTOM_ERR_TRIGGER_ZERO";
case CUSTOM_ERR_UNEXPECTED_SHAFT_EVENT:
return "CUSTOM_ERR_UNEXPECTED_SHAFT_EVENT";
case CUSTOM_ERR_UNEXPECTED_SPI:
return "CUSTOM_ERR_UNEXPECTED_SPI";
case CUSTOM_ERR_UNKNOWN_PORT:
return "CUSTOM_ERR_UNKNOWN_PORT";
case CUSTOM_ERR_WAVE_1:
return "CUSTOM_ERR_WAVE_1";
case CUSTOM_ERR_WAVE_2:
return "CUSTOM_ERR_WAVE_2";
case CUSTOM_ERR_ZERO_CRANKING_FUEL:
return "CUSTOM_ERR_ZERO_CRANKING_FUEL";
case CUSTOM_EVENT_6626:
return "CUSTOM_EVENT_6626";
case CUSTOM_FIRING_LENGTH:
return "CUSTOM_FIRING_LENGTH";
case CUSTOM_FLSTACK:
return "CUSTOM_FLSTACK";
case CUSTOM_FSIO_INVALID_EXPRESSION:
return "CUSTOM_FSIO_INVALID_EXPRESSION";
case CUSTOM_FSIO_PARSING:
return "CUSTOM_FSIO_PARSING";
case CUSTOM_FSIO_STACK_SIZE:
return "CUSTOM_FSIO_STACK_SIZE";
case CUSTOM_FSIO_UNEXPECTED:
return "CUSTOM_FSIO_UNEXPECTED";
case CUSTOM_HW_TIMER:
return "CUSTOM_HW_TIMER";
case CUSTOM_ICU_DRIVER:
return "CUSTOM_ICU_DRIVER";
case CUSTOM_ICU_DRIVER_STATE:
return "CUSTOM_ICU_DRIVER_STATE";
case CUSTOM_IDLE_WAVE_CNT:
return "CUSTOM_IDLE_WAVE_CNT";
case CUSTOM_IH_STACK:
return "CUSTOM_IH_STACK";
case CUSTOM_INJ_DURATION:
return "CUSTOM_INJ_DURATION";
case CUSTOM_INTEPOLATE_ERROR:
return "CUSTOM_INTEPOLATE_ERROR";
case CUSTOM_INTEPOLATE_ERROR_2:
return "CUSTOM_INTEPOLATE_ERROR_2";
case CUSTOM_INTEPOLATE_ERROR_3:
return "CUSTOM_INTEPOLATE_ERROR_3";
case CUSTOM_INTEPOLATE_ERROR_4:
return "CUSTOM_INTEPOLATE_ERROR_4";
case CUSTOM_INTERPOLATE_NAN:
return "CUSTOM_INTERPOLATE_NAN";
case CUSTOM_INVALID_ADC:
return "CUSTOM_INVALID_ADC";
case CUSTOM_INVALID_GLOBAL_OFFSET:
return "CUSTOM_INVALID_GLOBAL_OFFSET";
case CUSTOM_INVALID_MODE_SETTING:
return "CUSTOM_INVALID_MODE_SETTING";
case CUSTOM_INVALID_TPS_SETTING:
return "CUSTOM_INVALID_TPS_SETTING";
case CUSTOM_KNOCK_WINDOW:
return "CUSTOM_KNOCK_WINDOW";
case CUSTOM_LIST_LOOP:
return "CUSTOM_LIST_LOOP";
case CUSTOM_LOGGING_BUFFER_OVERFLOW:
return "CUSTOM_LOGGING_BUFFER_OVERFLOW";
case CUSTOM_MAF_NEEDED:
return "CUSTOM_MAF_NEEDED";
case CUSTOM_MAP_ANGLE_PARAM:
return "CUSTOM_MAP_ANGLE_PARAM";
case CUSTOM_NAN_ENGINE_LOAD:
return "CUSTOM_NAN_ENGINE_LOAD";
case CUSTOM_NAN_ENGINE_LOAD_2:
return "CUSTOM_NAN_ENGINE_LOAD_2";
case CUSTOM_NO_ETB_FOR_IDLE:
return "CUSTOM_NO_ETB_FOR_IDLE";
case CUSTOM_NO_FSIO:
return "CUSTOM_NO_FSIO";
case CUSTOM_NULL_ENGINE_PTR:
return "CUSTOM_NULL_ENGINE_PTR";
case CUSTOM_NULL_EXECUTOR:
return "CUSTOM_NULL_EXECUTOR";
case CUSTOM_NULL_SHAPE:
return "CUSTOM_NULL_SHAPE";
case CUSTOM_OBD_26:
return "CUSTOM_OBD_26";
case CUSTOM_OBD_59:
return "CUSTOM_OBD_59";
case CUSTOM_OBD_6003:
return "CUSTOM_OBD_6003";
case CUSTOM_OBD_6004:
return "CUSTOM_OBD_6004";
case CUSTOM_OBD_6040:
return "CUSTOM_OBD_6040";
case CUSTOM_OBD_6045:
return "CUSTOM_OBD_6045";
case CUSTOM_OBD_6046:
return "CUSTOM_OBD_6046";
case CUSTOM_OBD_6047:
return "CUSTOM_OBD_6047";
case CUSTOM_OBD_62:
return "CUSTOM_OBD_62";
case CUSTOM_OBD_63:
return "CUSTOM_OBD_63";
case CUSTOM_OBD_64:
return "CUSTOM_OBD_64";
case CUSTOM_OBD_65:
return "CUSTOM_OBD_65";
case CUSTOM_OBD_66:
return "CUSTOM_OBD_66";
case CUSTOM_OBD_67:
return "CUSTOM_OBD_67";
case CUSTOM_OBD_68:
return "CUSTOM_OBD_68";
case CUSTOM_OBD_69:
return "CUSTOM_OBD_69";
case CUSTOM_OBD_70:
return "CUSTOM_OBD_70";
case CUSTOM_OBD_71:
return "CUSTOM_OBD_71";
case CUSTOM_OBD_72:
return "CUSTOM_OBD_72";
case CUSTOM_OBD_73:
return "CUSTOM_OBD_73";
case CUSTOM_OBD_74:
return "CUSTOM_OBD_74";
case CUSTOM_OBD_75:
return "CUSTOM_OBD_75";
case CUSTOM_OBD_76:
return "CUSTOM_OBD_76";
case CUSTOM_OBD_77:
return "CUSTOM_OBD_77";
case CUSTOM_OBD_78:
return "CUSTOM_OBD_78";
case CUSTOM_OBD_79:
return "CUSTOM_OBD_79";
case CUSTOM_OBD_81:
return "CUSTOM_OBD_81";
case CUSTOM_OBD_82:
return "CUSTOM_OBD_82";
case CUSTOM_OBD_83:
return "CUSTOM_OBD_83";
case CUSTOM_OBD_84:
return "CUSTOM_OBD_84";
case CUSTOM_OBD_85:
return "CUSTOM_OBD_85";
case CUSTOM_OBD_86:
return "CUSTOM_OBD_86";
case CUSTOM_OBD_87:
return "CUSTOM_OBD_87";
case CUSTOM_OBD_88:
return "CUSTOM_OBD_88";
case CUSTOM_OBD_89:
return "CUSTOM_OBD_89";
case CUSTOM_OBD_90:
return "CUSTOM_OBD_90";
case CUSTOM_OBD_91:
return "CUSTOM_OBD_91";
case CUSTOM_OBD_92:
return "CUSTOM_OBD_92";
case CUSTOM_OBD_93:
return "CUSTOM_OBD_93";
case CUSTOM_OBD_94:
return "CUSTOM_OBD_94";
case CUSTOM_OBD_95:
return "CUSTOM_OBD_95";
case CUSTOM_OBD_96:
return "CUSTOM_OBD_96";
case CUSTOM_OBD_97:
return "CUSTOM_OBD_97";
case CUSTOM_OBD_ANALOG_INPUT_NOT_CONFIGURED:
return "CUSTOM_OBD_ANALOG_INPUT_NOT_CONFIGURED";
case CUSTOM_OBD_ANGLE_CONSTRAINT_VIOLATION:
return "CUSTOM_OBD_ANGLE_CONSTRAINT_VIOLATION";
case CUSTOM_OBD_COIL_PIN_NOT_ASSIGNED:
return "CUSTOM_OBD_COIL_PIN_NOT_ASSIGNED";
case CUSTOM_OBD_HIGH_FREQUENCY:
return "CUSTOM_OBD_HIGH_FREQUENCY";
case CUSTOM_OBD_IGNITION_MODE:
return "CUSTOM_OBD_IGNITION_MODE";
case CUSTOM_OBD_INJECTION_NO_PIN_ASSIGNED:
return "CUSTOM_OBD_INJECTION_NO_PIN_ASSIGNED";
case CUSTOM_OBD_KNOCK_PROCESSOR:
return "CUSTOM_OBD_KNOCK_PROCESSOR";
case CUSTOM_OBD_LOCAL_FREEZE:
return "CUSTOM_OBD_LOCAL_FREEZE";
case CUSTOM_OBD_LOW_FREQUENCY:
return "CUSTOM_OBD_LOW_FREQUENCY";
case CUSTOM_OBD_MMC_ERROR:
return "CUSTOM_OBD_MMC_ERROR";
case CUSTOM_OBD_MMC_START1:
return "CUSTOM_OBD_MMC_START1";
case CUSTOM_OBD_MMC_START2:
return "CUSTOM_OBD_MMC_START2";
case CUSTOM_OBD_NAN_INJECTION:
return "CUSTOM_OBD_NAN_INJECTION";
case CUSTOM_OBD_NEG_INJECTION:
return "CUSTOM_OBD_NEG_INJECTION";
case CUSTOM_OBD_PIN_CONFLICT:
return "CUSTOM_OBD_PIN_CONFLICT";
case CUSTOM_OBD_SKIPPED_FUEL:
return "CUSTOM_OBD_SKIPPED_FUEL";
case CUSTOM_OBD_SKIPPED_SPARK:
return "CUSTOM_OBD_SKIPPED_SPARK";
case CUSTOM_OBD_TRG_DECODING:
return "CUSTOM_OBD_TRG_DECODING";
case CUSTOM_OBD_TRIGGER_WAVEFORM:
return "CUSTOM_OBD_TRIGGER_WAVEFORM";
case CUSTOM_OBD_TS_OUTPUT_MISMATCH:
return "CUSTOM_OBD_TS_OUTPUT_MISMATCH";
case CUSTOM_OBD_TS_PAGE_MISMATCH:
return "CUSTOM_OBD_TS_PAGE_MISMATCH";
case CUSTOM_OBD_UNEXPECTED_INJECTION_MODE:
return "CUSTOM_OBD_UNEXPECTED_INJECTION_MODE";
case CUSTOM_OBD_UNKNOWN_FIRING_ORDER:
return "CUSTOM_OBD_UNKNOWN_FIRING_ORDER";
case CUSTOM_OBD_WRONG_ADC_MODE:
return "CUSTOM_OBD_WRONG_ADC_MODE";
case CUSTOM_OBD_WRONG_FIRING_ORDER:
return "CUSTOM_OBD_WRONG_FIRING_ORDER";
case CUSTOM_OMODE_UNDEF:
return "CUSTOM_OMODE_UNDEF";
case CUSTOM_OUT_OF_ORDER_COIL:
return "CUSTOM_OUT_OF_ORDER_COIL";
case CUSTOM_PARAM_RANGE:
return "CUSTOM_PARAM_RANGE";
case CUSTOM_PWM_CYCLE_START:
return "CUSTOM_PWM_CYCLE_START";
case CUSTOM_PWM_DUTY_TOO_HIGH:
return "CUSTOM_PWM_DUTY_TOO_HIGH";
case CUSTOM_RE_ADDING_INTO_EXECUTION_QUEUE:
return "CUSTOM_RE_ADDING_INTO_EXECUTION_QUEUE";
case CUSTOM_RM_STACK:
return "CUSTOM_RM_STACK";
case CUSTOM_RM_STACK_1:
return "CUSTOM_RM_STACK_1";
case CUSTOM_SAME_TWICE:
return "CUSTOM_SAME_TWICE";
case CUSTOM_SHAPE_LEN_ZERO:
return "CUSTOM_SHAPE_LEN_ZERO";
case CUSTOM_SKIPPING_STROKE:
return "CUSTOM_SKIPPING_STROKE";
case CUSTOM_SLOW_NOT_INVOKED:
return "CUSTOM_SLOW_NOT_INVOKED";
case CUSTOM_SPARK_ANGLE_1:
return "CUSTOM_SPARK_ANGLE_1";
case CUSTOM_SPARK_ANGLE_9:
return "CUSTOM_SPARK_ANGLE_9";
case CUSTOM_STACK_6627:
return "CUSTOM_STACK_6627";
case CUSTOM_STACK_6629:
return "CUSTOM_STACK_6629";
case CUSTOM_STACK_ADC:
return "CUSTOM_STACK_ADC";
case CUSTOM_STACK_ADC_6671:
return "CUSTOM_STACK_ADC_6671";
case CUSTOM_STACK_SPI:
return "CUSTOM_STACK_SPI";
case CUSTOM_SYNC_COUNT_MISMATCH:
return "CUSTOM_SYNC_COUNT_MISMATCH";
case CUSTOM_SYNC_ERROR:
return "CUSTOM_SYNC_ERROR";
case CUSTOM_TIMER_WATCHDOG:
return "CUSTOM_TIMER_WATCHDOG";
case CUSTOM_TLE8888:
return "CUSTOM_TLE8888";
case CUSTOM_TOO_LONG_CRANKING_FUEL_INJECTION:
return "CUSTOM_TOO_LONG_CRANKING_FUEL_INJECTION";
case CUSTOM_TOO_LONG_FUEL_INJECTION:
return "CUSTOM_TOO_LONG_FUEL_INJECTION";
case CUSTOM_TRIGGER_CYCLE:
return "CUSTOM_TRIGGER_CYCLE";
case CUSTOM_TRIGGER_CYCLE_NAN:
return "CUSTOM_TRIGGER_CYCLE_NAN";
case CUSTOM_TRIGGER_EVENT_TYPE:
return "CUSTOM_TRIGGER_EVENT_TYPE";
case CUSTOM_TRIGGER_STACK:
return "CUSTOM_TRIGGER_STACK";
case CUSTOM_TRIGGER_SYNC_ANGLE:
return "CUSTOM_TRIGGER_SYNC_ANGLE";
case CUSTOM_TRIGGER_SYNC_ANGLE2:
return "CUSTOM_TRIGGER_SYNC_ANGLE2";
case CUSTOM_TRIGGER_SYNC_ANGLE_RANGE:
return "CUSTOM_TRIGGER_SYNC_ANGLE_RANGE";
case CUSTOM_TRIGGER_UNEXPECTED:
return "CUSTOM_TRIGGER_UNEXPECTED";
case CUSTOM_TS_OVERFLOW:
return "CUSTOM_TS_OVERFLOW";
case CUSTOM_UNEXPECTED_ENGINE_TYPE:
return "CUSTOM_UNEXPECTED_ENGINE_TYPE";
case CUSTOM_UNEXPECTED_MAP_VALUE:
return "CUSTOM_UNEXPECTED_MAP_VALUE";
case CUSTOM_UNEXPECTED_TDC_ANGLE:
return "CUSTOM_UNEXPECTED_TDC_ANGLE";
case CUSTOM_UNKNOWN_ALGORITHM:
return "CUSTOM_UNKNOWN_ALGORITHM";
case CUSTOM_UNKNOWN_FSIO:
return "CUSTOM_UNKNOWN_FSIO";
case CUSTOM_VVT_MODE_NOT_SELECTED:
return "CUSTOM_VVT_MODE_NOT_SELECTED";
case CUSTOM_VVT_SYNC_POSITION:
return "CUSTOM_VVT_SYNC_POSITION";
case CUSTOM_WRONG_ALGORITHM:
return "CUSTOM_WRONG_ALGORITHM";
case CUSTOM_ZERO_DWELL:
return "CUSTOM_ZERO_DWELL";
case ERROR_FL_STACK_OVERFLOW:
return "ERROR_FL_STACK_OVERFLOW";
case ERROR_HISTO_NAME:
return "ERROR_HISTO_NAME";
case ERROR_LOGGING_SIZE_CALC:
return "ERROR_LOGGING_SIZE_CALC";
case ERROR_NAN_FIND_INDEX:
return "ERROR_NAN_FIND_INDEX";
case ERROR_NULL_BUFFER:
return "ERROR_NULL_BUFFER";
case ERROR_TRIGGER_DRAMA:
return "ERROR_TRIGGER_DRAMA";
case Internal_ForceMyEnumIntSize_cranking_obd_code:
return "Internal_ForceMyEnumIntSize_cranking_obd_code";
case NO_LONGER_USED_CUSTOM_ERR_VVT_OUT_OF_RANGE:
return "NO_LONGER_USED_CUSTOM_ERR_VVT_OUT_OF_RANGE";
case OBD_Barometric_Press_Circ:
return "OBD_Barometric_Press_Circ";
case OBD_Barometric_Press_Circ_Range_Perf:
return "OBD_Barometric_Press_Circ_Range_Perf";
case OBD_Camshaft_Position_Sensor_Circuit_Range_Performance:
return "OBD_Camshaft_Position_Sensor_Circuit_Range_Performance";
case OBD_Crankshaft_Position_Sensor_A_Circuit_Malfunction:
return "OBD_Crankshaft_Position_Sensor_A_Circuit_Malfunction";
case OBD_Engine_Coolant_Temperature_Circuit_Malfunction:
return "OBD_Engine_Coolant_Temperature_Circuit_Malfunction";
case OBD_Intake_Air_Temperature_Circuit_Malfunction:
return "OBD_Intake_Air_Temperature_Circuit_Malfunction";
case OBD_Manifold_Absolute_Pressure_Circuit_Malfunction:
return "OBD_Manifold_Absolute_Pressure_Circuit_Malfunction";
case OBD_Mass_or_Volume_Air_Flow_Circuit_Malfunction:
return "OBD_Mass_or_Volume_Air_Flow_Circuit_Malfunction";
case OBD_Oil_Pressure_Sensor_Malfunction:
return "OBD_Oil_Pressure_Sensor_Malfunction";
case OBD_PCM_Processor_Fault:
return "OBD_PCM_Processor_Fault";
case OBD_System_Voltage_Malfunction:
return "OBD_System_Voltage_Malfunction";
case OBD_Throttle_Actuator_Control_Range_Performance_Bank_1:
return "OBD_Throttle_Actuator_Control_Range_Performance_Bank_1";
case OBD_Throttle_Position_Sensor_Circuit_Malfunction:
return "OBD_Throttle_Position_Sensor_Circuit_Malfunction";
case OBD_Throttle_Position_Sensor_Range_Performance_Problem:
return "OBD_Throttle_Position_Sensor_Range_Performance_Problem";
case OBD_Vehicle_Speed_SensorB:
return "OBD_Vehicle_Speed_SensorB";
case STACK_USAGE_4:
return "STACK_USAGE_4";
case STACK_USAGE_BENCH:
return "STACK_USAGE_BENCH";
case STACK_USAGE_COMMUNICATION:
return "STACK_USAGE_COMMUNICATION";
case STACK_USAGE_MIL:
return "STACK_USAGE_MIL";
case STACK_USAGE_STATUS:
return "STACK_USAGE_STATUS";
}
return NULL;
}