NorthStar-Endurance-TestBench/EnduranceTestBench/coappl/gen_indices.h

133 lines
5.3 KiB
C

/*
* CO index/J1939 PGN/raw CAN-ID defines for enduranceTestBench - generated by CANopen DeviceDesigner 3.14.2
* Fri Apr 25 13:57:30 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_RECEIVE_PDO_COMMUNICATION_PARAMETER 0x1400u
#define S_COB_ID 0x1u
#define S_TRANSMISSION_TYPE 0x2u
#define I_RECEIVE_PDO_COMMUNICATION_PARAMETER1 0x1401u
#define I_RECEIVE_PDO_COMMUNICATION_PARAMETER2 0x1402u
#define I_RECEIVE_PDO_MAPPING_PARAMETER 0x1600u
#define S_MAPPING_ENTRY_1 0x1u
#define S_MAPPING_ENTRY_2 0x2u
#define I_RECEIVE_PDO_MAPPING_PARAMETER1 0x1601u
#define I_RECEIVE_PDO_MAPPING_PARAMETER2 0x1602u
#define I_TPDO_COMMUNICATION_PARAMETER 0x1800u
#define S_INHIBIT_TIME 0x3u
#define S_COMPATIBILITY_ENTRY 0x4u
#define S_EVENT_TIMER 0x5u
#define I_TPDO_COMMUNICATION_PARAMETER1 0x1801u
#define S_COB_ID_USED_BY_TPDO 0x1u
#define S_SYNC_START_VALUE 0x6u
#define I_TPDO_COMMUNICATION_PARAMETER2 0x1802u
#define I_TPDO_COMMUNICATION_PARAMETER3 0x1803u
#define I_TPDO_COMMUNICATION_PARAMETER4 0x1804u
#define I_TPDO_COMMUNICATION_PARAMETER5 0x1805u
#define I_TPDO_COMMUNICATION_PARAMETER6 0x1806u
#define I_TPDO_COMMUNICATION_PARAMETER7 0x1807u
#define I_CONDUCTIVITY_DATA_OUT1 0x1a00u
#define I_CONDUCTIVITY_DATA_OUT2 0x1a01u
#define I_CONDUCTIVITY_DATA_OUT3 0x1a02u
#define I_PRESSUE_AND_FLOWMETER_DATA_OUT1 0x1a03u
#define I_PRESSUE_AND_FLOWMETER_DATA_OUT2 0x1a04u
#define I_PRESSUE_AND_FLOWMETER_DATA_OUT3 0x1a05u
#define I_PRESSUE_AND_FLOWMETER_DATA_OUT4 0x1a06u
#define I_PUMP_DATA_OUT 0x1a07u
#define I_MANUFACTURER_OBJECT 0x2001u
#define I_MANAGED_ARRAY 0x3000u
#define S_SUB_1 0x1u
#define S_SUB_2 0x2u
#define I_MOTOR_VALVE_CONTROL 0x6000u
#define S_ID 0x1u
#define S_COMMAND 0x2u
#define S_POSITION_SETPOINT 0x3u
#define S_PRESSURE_SETPOINT 0x4u
#define S_FLOWRATE_SETPOINT 0x5u
#define I_CONDUCTIVITY_SENSOR_DATA_IN 0x6001u
#define S_CONDUCTIVITY_DATA_IN1 0x1u
#define S_TEMPERATURE_DATA_IN1 0x2u
#define S_CONDUCTIVITY_DATA_IN2 0x3u
#define S_TEMPERATURE_DATA_IN2 0x4u
#define S_CONDUCTIVITY_DATA_IN3 0x5u
#define S_TEMPERATURE_DATA_IN3 0x6u
#define I_CONDUCTIVITY_SENSOR_DATA_OUT 0x6002u
#define S_CONDUCTIVITY_DATA_OUT1 0x1u
#define S_TEMPERATURE_DATA_OUT1 0x2u
#define S_CONDUCTIVITY_DATA_OUT2 0x3u
#define S_TEMPERATURE_DATA_OUT2 0x4u
#define S_CONDUCTIVITY_DATA_OUT3 0x5u
#define S_TEMPERATURE_DATA_OUT3 0x6u
#define I_MOTOR_VALVE_DATA_OUT 0x6003u
#define S_MV_01_OUT 0x1u
#define S_MV_02_OUT 0x2u
#define S_MV_03_OUT 0x3u
#define S_MV_04_OUT 0x4u
#define S_MV_05_OUT 0x5u
#define S_MV_06_OUT 0x6u
#define S_MV_07_OUT 0x7u
#define S_MV_08_OUT 0x8u
#define I_FLOWMETER_DATA_OUT 0x6004u
#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 0x6005u
#define S_PS1_OUT 0x1u
#define S_PS2_OUT 0x2u
#define S_PS3_OUT 0x3u
#define S_PS4_OUT 0x4u
#define I_PUMP_DATA_OUT1 0x6006u
#define S_NUMBER_OF_ENTRIES 0x0u
#endif /* GEN_INDICES_H */