35 #ifndef FILE_PACKET_TYPES_H_SEEN
36 #define FILE_PACKET_TYPES_H_SEEN
51 #define requestInterfaceVersion 0x0000
52 #define requestFirmwareVersion 0x0002
53 #define requestMaxPacketSize 0x0004
54 #define requestEchoPacketReturn 0x0006
55 #define requestSoftSystemReset 0x0008
57 #define requestHardSystemReset 0x000A
59 #define requestReInitOfSystem 0x000C
64 #define asyncDebugInfoPacket 0x000F
66 #define asyncErrorCodePacket 0x0011
72 #define updateBlockInRAM 0x0100
73 #define updateBlockInFlash 0x0102
74 #define retrieveBlockFromRAM 0x0104
75 #define retrieveBlockFromFlash 0x0106
76 #define burnBlockFromRamToFlash 0x0108
79 #define requestDatalogPacket 0x0190
80 #define responseBasicDatalog 0x0191
81 #define requestByteLADatalog 0x0196 // logic analyser
82 #define responseByteLADatalog 0x0197 // logic analyser
85 #define retrieveArbitraryMemory 0x0258
88 #define requestUnitTestOverSerial 0x6666
91 #define startBenchTestSequence 0x8888
94 #define retrieveListOfLocationIDs 0xDA5E
95 #define retrieveLocationIDDetails 0xF8E0
96 #define requestDecoderName 0xEEEE
97 #define requestFirmwareBuildDate 0xEEF0
98 #define requestCompilerVersion 0xEEF2
99 #define requestOperatingSystem 0xEEF4
100 #define requestBuiltByName 0xEEF6
101 #define requestSupportEmail 0xEEF8
102 #define clearCountersAndFlagsToZero 0xFFF0
105 #define adjustMainTableCell 0x012C
106 #define adjustMainTableRPMAxis 0x012E
107 #define adjustMainTableLoadAxis 0x0130
108 #define adjust2dTableAxis 0x0132
109 #define adjust2dTableCell 0x0134
110 #define setAsyncDatalogType 0x0194
114 #warning "Header file PACKET_TYPES_H seen before, sort it out!"