/*
***********************************************************************************************************************
* 
* Product Info
* Isolar version: ISOLAR-AB 4.0.2
* Product release version: RTA-BSW 3.1.0
* 
***********************************************************************************************************************
*/




 
/*<VersionHead>
 * This Configuration File is generated using versions (automatically filled in) as listed below.
 *
 * $Generator__: Com / AR42.4.0.0                Module Package Version
 * $Editor_____: 9.0                Tool Version
 * $Model______: 2.3.0.4                ECU Parameter Definition Version
 *
 
 </VersionHead>*/
#ifndef COM_PBCFG_INTERNALID_H
#define COM_PBCFG_INTERNALID_H

/*
 * VERY IMP : This file contains internal symbolic names , which are defined as Internal IDs
 *            This file should be generated from Com_Generate_PB action.
 *            This file is generated for both pre-compile & post-build variant.
 *            For pre-compile , Internal ID and External ID would be the same.
 *            No other code should be generated in this file
 *            This file should be only included in COM_PBcfg.c file.
 * COM internal structures and tables (defined in COM_PBcfg.c file) must use internal symolic names, defined in this file
 *
 */

/* ------------------------------------------------------------------------ */
/* Begin section for Tx IPdu internal symbolic names */

#define     ComConf_ComIPdu_Internal_BMS_BatteryMeasure_Tx_Can_Network_CANNODE_0               0
#define     ComConf_ComIPdu_Internal_BMS_EngineState_Tx_Can_Network_CANNODE_0               1
#define     ComConf_ComIPdu_Internal_BMS_StateOfHealth_Tx_Can_Network_CANNODE_0               2
#define     ComConf_ComIPdu_Internal_Memory_TestResultFrame_Can_Network_CANNODE_0               3
#define     ComConf_ComIPdu_Internal_TST_TestResultFrame_Can_Network_CANNODE_0               4


/* ------------------------------------------------------------------------ */
/* End section */

/* ------------------------------------------------------------------------ */
/* Begin section for Rx IPdu internal symbolic names */

#define     ComConf_ComIPdu_Internal_BMS_BatteryMeasure_Rx_Can_Network_CANNODE_0               0
#define     ComConf_ComIPdu_Internal_BMS_EngineState_Rx_Can_Network_CANNODE_0               1
#define     ComConf_ComIPdu_Internal_BMS_StateOfHealth_Rx_Can_Network_CANNODE_0               2
#define     ComConf_ComIPdu_Internal_TST_TestFrame_Can_Network_CANNODE_0               3


/* ------------------------------------------------------------------------ */
/* End section */

/* ------------------------------------------------------------------------ */
/* Begin section for Tx signal internal symbolic names */

#define     ComSignal_Internal_BMS_SG_BatteryIdentifier_Tx               0
#define     ComSignal_Internal_BMS_SG_BatteryStatus_Tx               1
#define     ComSignal_Internal_BMS_SG_VoltageMeasure_Tx               2
#define     ComSignal_Internal_BMS_SG_CurrentMeasure_Tx               3
#define     ComSignal_Internal_BMS_SG_CapacityMeasure_Tx               4
#define     ComSignal_Internal_BMS_SG_EngineTorque_Tx               5
#define     ComSignal_Internal_BMS_SG_EngineCoolantTemp_Tx               6
#define     ComSignal_Internal_BMS_SG_EngineFuelTemp_Tx               7
#define     ComSignal_Internal_BMS_SG_EngineSpeed_Tx               8
#define     ComSignal_Internal_BMS_SG_VehicleSpeed_Tx               9
#define     ComSignal_Internal_BMS_SG_StateOfCharge_Tx               10
#define     ComSignal_Internal_BMS_SG_StateOfHealth_Tx               11
#define     ComSignal_Internal_BMS_SG_Status_Tx               12
#define     ComSignal_Internal_BMS_SG_Counter_Tx               13
#define     ComSignal_Internal_Pim1_First               14
#define     ComSignal_Internal_Pim1_Last               15
#define     ComSignal_Internal_Pim2_First               16
#define     ComSignal_Internal_Pim2_Last               17
#define     ComSignal_Internal_Pim3_First               18
#define     ComSignal_Internal_Pim3_Last               19
#define     ComSignal_Internal_WDG_TestResult               20
#define     ComSignal_Internal_CanNm_TestResult               21
#define     ComSignal_Internal_E2E_TestResult               22
#define     ComSignal_Internal_TST_FimPermission               23


/* ------------------------------------------------------------------------ */
/* End section */

/* ------------------------------------------------------------------------ */
/* Begin section for Rx signal internal symbolic names */

#define     ComSignal_Internal_BMS_SG_BatteryIdentifier_Rx               0
#define     ComSignal_Internal_BMS_SG_BatteryStatus_Rx               1
#define     ComSignal_Internal_BMS_SG_VoltageMeasure_Rx               2
#define     ComSignal_Internal_BMS_SG_CurrentMeasure_Rx               3
#define     ComSignal_Internal_BMS_SG_CapacityMeasure_Rx               4
#define     ComSignal_Internal_BMS_SG_EngineTorque_Rx               5
#define     ComSignal_Internal_BMS_SG_EngineCoolantTemp_Rx               6
#define     ComSignal_Internal_BMS_SG_EngineFuelTemp_Rx               7
#define     ComSignal_Internal_BMS_SG_EngineSpeed_Rx               8
#define     ComSignal_Internal_BMS_SG_VehicleSpeed_Rx               9
#define     ComSignal_Internal_BMS_SG_StateOfCharge_Rx               10
#define     ComSignal_Internal_BMS_SG_StateOfHealth_Rx               11
#define     ComSignal_Internal_BMS_SG_Status_Rx               12
#define     ComSignal_Internal_BMS_SG_Counter_Rx               13
#define     ComSignal_Internal_TST_TestNumber               14
#define     ComSignal_Internal_TST_DiagMeM_test               15
#define     ComSignal_Internal_TST_PIM_FirstByte               16
#define     ComSignal_Internal_TST_PIM_LastByte               17
#define     ComSignal_Internal_E2E_Protected_Data               18


/* ------------------------------------------------------------------------ */
/* End section */

/* ------------------------------------------------------------------------ */
/* Begin section for Tx signal group internal symbolic names */



/* ------------------------------------------------------------------------ */
/* End section */

/* ------------------------------------------------------------------------ */
/* Begin section for Rx signal group internal symbolic names */



/* ------------------------------------------------------------------------ */
/* End section */

/* ------------------------------------------------------------------------ */
/* Begin section for Tx group signal internal symbolic names */



/* ------------------------------------------------------------------------ */
/* End section */

/* ------------------------------------------------------------------------ */
/* Begin section for Rx group signal internal symbolic names */



/* ------------------------------------------------------------------------ */
/* End section */

/* ------------------------------------------------------------------------ */
/* Begin section for mapping IPdu group symbolic names to internal IDs */

/* Currently IPdu group symbolic names are not used in any COM tables.
  Hence it is currently not required to generate Ipdu group internal symbolic names */

/* ------------------------------------------------------------------------ */
/* End section */


#endif /* #ifndef COM_PBCFG_INTERNALID_H */
