/* * CO index/J1939 PGN/raw CAN-ID defines for enduranceTestBench - generated by CANopen DeviceDesigner 3.14.2 * Thu Aug 14 12:06:07 2025 */ /* protect against multiple inclusion of the file */ #ifndef GEN_INDICES_H #define GEN_INDICES_H 1 #define I_DEVICE_TYPE 0x1000u #define I_ERROR_REGISTER 0x1001u #define I_PREDEFINED_ERROR_FIELD 0x1003u #define S_STANDARD_ERROR_FIELD 0x1u #define I_MANUFACTURER_DEVICE_NAME 0x1008u #define I_COB_ID_EMCY 0x1014u #define I_INHIBIT_TIME_EMERGENCY 0x1015u #define I_CONSUMER_HEARTBEAT_TIME 0x1016u #define S_CONSUMER_HEARTBEAT_TIME 0x1u #define I_PRODUCER_HEARTBEAT_TIME 0x1017u #define I_IDENTITY_OBJECT 0x1018u #define S_VENDOR_ID 0x1u #define S_PRODUCT_CODE 0x2u #define S_REVISION_NUMBER 0x3u #define S_SERIAL_NUMBER 0x4u #define I_ERROR_BEHAVIOUR 0x1029u #define S_COMMUNICATION_ERROR 0x1u #define S_SPECIFIC_ERROR_CLASS_ 0x2u #define I_NMT_INHIBIT_TIME 0x102au #define I_SERVER_SDO_PARAMETER 0x1200u #define S_COB_ID_CLIENT_TO_SERVER 0x1u #define S_COB_ID_SERVER_TO_CLIENT 0x2u #define I_SDO_CLIENT_PARAMETER 0x1280u #define S_COB_ID_CLIENT_SERVER 0x1u #define S_COB_ID_SERVER_CLIENT 0x2u #define S_NODE_ID_OF_THE_SDO_SERVER 0x3u #define I_SDO_CLIENT_PARAMETER1 0x1281u #define I_SDO_CLIENT_PARAMETER2 0x1282u #define I_SDO_CLIENT_PARAMETER3 0x1283u #define I_SDO_CLIENT_PARAMETER4 0x1284u #define I_SDO_CLIENT_PARAMETER5 0x1285u #define I_SDO_CLIENT_PARAMETER6 0x1286u #define I_SDO_CLIENT_PARAMETER7 0x1287u #define I_SDO_CLIENT_PARAMETER8 0x1288u #define I_SDO_CLIENT_PARAMETER9 0x1289u #define I_SDO_CLIENT_PARAMETER10 0x128au #define I_SDO_CLIENT_PARAMETER11 0x128bu #define I_SDO_CLIENT_PARAMETER12 0x128cu #define I_SDO_CLIENT_PARAMETER13 0x128du #define I_SDO_CLIENT_PARAMETER14 0x128eu #define I_SDO_CLIENT_PARAMETER15 0x128fu #define I_SDO_CLIENT_PARAMETER16 0x1290u #define I_SDO_CLIENT_PARAMETER17 0x1291u #define I_SDO_CLIENT_PARAMETER18 0x1292u #define I_SDO_CLIENT_PARAMETER19 0x1293u #define I_FLOWMETER_COMMUNICATION_PARAMETER 0x1800u #define S_COB_ID 0x1u #define S_TRANSMISSION_TYPE 0x2u #define S_INHIBIT_TIME 0x3u #define S_COMPATIBILITY_ENTRY 0x4u #define S_EVENT_TIMER 0x5u #define I_PRESSURE_COMMUNICATION_PARAMETER 0x1801u #define S_COB_ID_USED_BY_TPDO 0x1u #define S_SYNC_START_VALUE 0x6u #define I_PUMP_COMMUNICATION_PARAMETER 0x1802u #define I_MOTOR_SETPOINT_1_COMMUNICATION_PARAMETER 0x1803u #define I_MOTOR_SETPOINT_2_COMMUNICATION_PARAMETER 0x1804u #define I_MOTOR_SETPOINT_2_COMMUNICATION_PARAMETER1 0x1805u #define I_FLOWMETER_DATA_MAPPING_PARAMETER 0x1a00u #define S_MAPPING_ENTRY_1 0x1u #define S_MAPPING_ENTRY_2 0x2u #define S_MAPPING_ENTRY_3 0x3u #define S_MAPPING_ENTRY_4 0x4u #define I_PRESSURE_SENSOR_MAPPING_PARAMETER 0x1a01u #define I_PUMP_MAPPING_PARAMETER 0x1a02u #define I_MOTOR_SETPOINT_1_MAPPING_PARAMETER 0x1a03u #define S_MAPPING_ENTRY_5 0x5u #define S_MAPPING_ENTRY_6 0x6u #define S_MAPPING_ENTRY_7 0x7u #define S_MAPPING_ENTRY_8 0x8u #define I_MOTOR_SETPOINT_2_MAPPING_PARAMETER 0x1a04u #define I_MOTOR_SETPOINT_3_MAPPING_PARAMETER 0x1a05u #define I_FLOWMETER_DATA_OUT 0x2000u #define S_FM1_OUT 0x1u #define S_FM2_OUT 0x2u #define S_FM3_OUT 0x3u #define S_FM4_OUT 0x4u #define I_PRESSURE_SENSOR_DATA_OUT 0x2001u #define S_PS1_OUT 0x1u #define S_PS2_OUT 0x2u #define S_PS3_OUT 0x3u #define S_PS4_OUT 0x4u #define I_PUMP_DATA_OUT 0x2003u #define I_MOTOR_VALVE_DATA_OUT 0x2004u #define S_MV_01_SETPOINT 0x1u #define S_MV_02_SETPOINT 0x2u #define S_MV_03_SETPOINT 0x3u #define S_MV_04_SETPOINT 0x4u #define S_MV_05_SETPOINT 0x5u #define S_MV_06_SETPOINT 0x6u #define S_MV_07_SETPOINT 0x7u #define S_MV_08_SETPOINT 0x8u #define S_MV_09_SETPOINT 0x9u #define S_MV_10_SETPOINT 0xau #define S_MV_11_SETPOINT 0xbu #define S_MV_12_SETPOINT 0xcu #define S_MV_13_SETPOINT 0xdu #define S_MV_14_SETPOINT 0xeu #define S_MV_15_SETPOINT 0xfu #define S_MV_16_SETPOINT 0x10u #define S_MV_17_SETPOINT 0x11u #define S_MV_18_SETPOINT 0x12u #define S_MV_19_SETPOINT 0x13u #define S_MV_20_SETPOINT 0x14u #define S_NUMBER_OF_ENTRIES 0x0u #endif /* GEN_INDICES_H */