|
FreeEMS
0.2.0-SNAPSHOT-282-g9efc524
|
Error ID hash defines. More...

Go to the source code of this file.
Error ID hash defines.
This file contains all error codes for propagation up and out to a PC. When adding new codes, ensure that they are unique and also that you group them appropriately in ranges for easy visual identification.
Definition in file errorDefines.h.
| #define NO_PROBLEMO 0x0666 |
Definition at line 49 of file errorDefines.h.
| #define IAT_NOT_CONFIGURED_CODE 0x1000 |
Definition at line 52 of file errorDefines.h.
| #define CHT_NOT_CONFIGURED_CODE 0x1001 |
Definition at line 53 of file errorDefines.h.
| #define BRV_NOT_CONFIGURED_CODE 0x1002 |
Definition at line 54 of file errorDefines.h.
| #define LOAD_NOT_CONFIGURED_CODE 0x1003 |
Definition at line 55 of file errorDefines.h.
| #define VE_TABLE_MAIN_LOAD_LENGTH_TOO_LONG 0x2000 |
Definition at line 59 of file errorDefines.h.
| #define VE_TABLE_MAIN_RPM_LENGTH_TOO_LONG 0x2001 |
Definition at line 60 of file errorDefines.h.
| #define VE_TABLE_MAIN_MAIN_LENGTH_TOO_LONG 0x2002 |
Definition at line 61 of file errorDefines.h.
| #define BRV_MAX_TOO_LARGE 0x2003 |
Definition at line 62 of file errorDefines.h.
| #define sizeNotMultipleOfSectorSize 0x3000 |
Definition at line 66 of file errorDefines.h.
Referenced by writeBlock().
| #define sizeOfBlockToBurnIsZero 0x3001 |
Definition at line 67 of file errorDefines.h.
Referenced by writeBlock().
| #define smallBlockCrossesSectorBoundary 0x3002 |
Definition at line 68 of file errorDefines.h.
Referenced by writeBlock().
| #define addressNotSectorAligned 0x3003 |
Definition at line 69 of file errorDefines.h.
Referenced by eraseSector(), and writeSector().
| #define addressNotWordAligned 0x3004 |
Definition at line 70 of file errorDefines.h.
Referenced by writeWord().
| #define addressNotFlashRegion 0x3005 |
Definition at line 71 of file errorDefines.h.
Referenced by writeSector().
| #define flashEraseFailed 0x3006 |
Definition at line 72 of file errorDefines.h.
| #define flashAccessError 0x3007 |
Definition at line 73 of file errorDefines.h.
| #define flashProtectionError 0x3008 |
Definition at line 74 of file errorDefines.h.
| #define MEMORY_WRITE_ERROR 0x3009 |
Definition at line 78 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define unimplementedFunction 0x4000 |
Definition at line 81 of file errorDefines.h.
| #define packetChecksumMismatch 0x4001 |
Definition at line 82 of file errorDefines.h.
| #define packetTooShortForSpecifiedFields 0x4002 |
Definition at line 83 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define doesNotMakeSenseToRetrievePartially 0x4003 |
Definition at line 84 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define payloadLengthTypeMismatch 0x4004 |
Definition at line 85 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define payloadLengthHeaderMismatch 0x4005 |
Definition at line 86 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define invalidPayloadID 0x4006 |
Definition at line 87 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define unrecognisedPayloadID 0x4007 |
Definition at line 88 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define invalidMemoryActionForID 0x4008 |
Definition at line 89 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define invalidIDForMainTableAction 0x4009 |
Definition at line 90 of file errorDefines.h.
| #define invalidIDForTwoDTableAction 0x400A |
Definition at line 91 of file errorDefines.h.
| #define noSuchAsyncDatalogType 0x400B |
Definition at line 92 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define datalogLengthExceedsMax 0x400C |
Definition at line 93 of file errorDefines.h.
| #define locationIDNotFound 0x400D |
Definition at line 94 of file errorDefines.h.
Referenced by lookupBlockDetails().
| #define requestedRAMPageInvalid 0x400E |
Definition at line 95 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define requestedFlashPageInvalid 0x400F |
Definition at line 96 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define requestedLengthTooLarge 0x4010 |
Definition at line 97 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define requestedAddressDisallowed 0x4011 |
Definition at line 98 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define invalidSizeOffsetCombination 0x4012 |
Definition at line 99 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define uncheckedTableManipulationNotAllowed 0x4013 |
Definition at line 100 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define payloadNotEqualToSpecifiedValue 0x4014 |
Definition at line 101 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define noSuchLocationIDListType 0x4015 |
Definition at line 102 of file errorDefines.h.
| #define payloadShorterThanRequiredForTest 0x4016 |
Definition at line 103 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define noSuchUnitTestID 0x4017 |
Definition at line 104 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define attemptToWriteToReadOnlyBlock 0x4018 |
Definition at line 105 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define invalidAxisOrder 1 /* prevent parsing */ |
Definition at line 107 of file errorDefines.h.
| #define invalidAxisIndex 2 /* prevent parsing */ |
Definition at line 108 of file errorDefines.h.
| #define errorBaseMainTableRPM 0x6000 |
Definition at line 110 of file errorDefines.h.
| #define invalidMainTableRPMOrder 0x6001 |
Definition at line 111 of file errorDefines.h.
Referenced by validateMainTable().
| #define invalidMainTableRPMIndex 0x6002 |
Definition at line 112 of file errorDefines.h.
| #define invalidMainTableRPMLength 0x6003 |
Definition at line 113 of file errorDefines.h.
Referenced by validateMainTable().
| #define errorBaseMainTableLoad 0x6004 |
Definition at line 114 of file errorDefines.h.
| #define invalidMainTableLoadOrder 0x6005 |
Definition at line 115 of file errorDefines.h.
Referenced by validateMainTable().
| #define invalidMainTableLoadIndex 0x6006 |
Definition at line 116 of file errorDefines.h.
| #define invalidMainTableLoadLength 0x6007 |
Definition at line 117 of file errorDefines.h.
Referenced by validateMainTable().
| #define invalidMainTableMainLength 0x6008 |
Definition at line 118 of file errorDefines.h.
Referenced by validateMainTable().
| #define errorBaseTwoDTableAxis 0x6010 |
Definition at line 120 of file errorDefines.h.
| #define invalidTwoDTableAxisOrder 0x6011 |
Definition at line 121 of file errorDefines.h.
Referenced by validateTwoDTable().
| #define invalidTwoDTableIndex 0x6012 |
Definition at line 122 of file errorDefines.h.
| #define thisIsNotTheBenchTestDecoder 0x7777 |
Definition at line 124 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define tooShortOfAPulseWidthToTest 0x7778 |
Definition at line 125 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define unimplementedTestMode 0x7779 |
Definition at line 126 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define invalidEventsPerCycle 0x777A |
Definition at line 127 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define invalidNumberOfCycles 0x777B |
Definition at line 128 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define tooShortOfAnEventPeriod 0x777C |
Definition at line 129 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define noChannelsConfiguredToTest 0x777D |
Definition at line 130 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define benchTestAlreadyRunning 0x777E |
Definition at line 131 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define packetSizeWrongForTestMode 0x777F |
Definition at line 132 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define bumpingByZeroMakesNoSense 0x7780 |
Definition at line 133 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define benchTestNotRunningToStop 0x7781 |
Definition at line 134 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define benchTestNotRunningToBump 0x7782 |
Definition at line 135 of file errorDefines.h.
Referenced by decodePacketAndRespond().
| #define tooManyEventsPerCycleMissingTth 0x7783 |
Definition at line 136 of file errorDefines.h.
Referenced by decodePacketAndRespond().
1.8.1.2