void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
float F32
IEEE-754 32-Bit single presession floating point numbers datatype defenition.
Definition: Defines.h:324
unsigned short U16
Binary 16-Bit unsigned integer datatype defenition.
Definition: Defines.h:193
Function block base class header file.
Platinum resistance thermometers class header file.
Function block output connector class.
Definition: Block_Output_Connector.h:59
Function block base class for device.
Definition: Function_Block_Base.h:96
KG2 RTD2 T0 (DUMMY) board class.
Definition: KG3_RTD2_T1.h:70
U32 bool_Sensor_Short_Channel_1
Definition: KG3_RTD2_T1.h:132
TBlock_Output_Connector object_u16_RTD_Raw_Data_Channel_3
Definition: KG3_RTD2_T1.h:111
F32 f32_Sensor_Temperature_3
Channel 3, sensor temperature.
Definition: KG3_RTD2_T1.h:163
TBlock_Input_Connector object_f32_Temperature_Offset_Channel_1
Definition: KG3_RTD2_T1.h:100
TBlock_Input_Connector object_f32_Temperature_Offset_Channel_4
Definition: KG3_RTD2_T1.h:103
TBlock_Input_Connector object_f32_Temperature_Gain_Channel_3
Definition: KG3_RTD2_T1.h:97
TBlock_Input_Connector object_f32_Temperature_Offset_Channel_3
Definition: KG3_RTD2_T1.h:102
TBlock_Output_Connector object_u16_RTD_Raw_Data_Channel_4
Definition: KG3_RTD2_T1.h:112
TBlock_Output_Connector object_f32_Temperature_Channel_2
Definition: KG3_RTD2_T1.h:115
U32 bool_FPGA_Timeout_Fault_Channel_4
Definition: KG3_RTD2_T1.h:141
TBlock_Input_Connector object_f32_Temperature_Offset_Channel_2
Definition: KG3_RTD2_T1.h:101
U32 bool_Sensor_Open_Channel_1
Definition: KG3_RTD2_T1.h:131
TBlock_Output_Connector object_f32_Temperature_Channel_3
Definition: KG3_RTD2_T1.h:116
virtual VOID Init()
Functional block initialisation method.
Definition: KG3_RTD2_T1.cpp:138
virtual ~TKG3_RTD2_T0()
Class destructor method.
Definition: KG3_RTD2_T1.cpp:123
TBlock_Input_Connector object_f32_Temperature_Gain_Channel_4
Definition: KG3_RTD2_T1.h:98
TBlock_Input_Connector object_f32_Temperature_Gain_Channel_1
Definition: KG3_RTD2_T1.h:95
virtual VOID Execute()
Functional block execution method.
Definition: KG3_RTD2_T1.cpp:146
F32 f32_Sensor_Temperature_1
Channel 1, sensor temperature.
Definition: KG3_RTD2_T1.h:161
U32 bool_Sensor_Short_Channel_3
Definition: KG3_RTD2_T1.h:140
F32 f32_Sensor_Temperature_4
Channel 4, sensor temperature.
Definition: KG3_RTD2_T1.h:164
F32 f32_Sensor_Temperature_2
Channel 2, sensor temperature.
Definition: KG3_RTD2_T1.h:162
U32 bool_Hardware_Fault_Channel_4
Definition: KG3_RTD2_T1.h:142
VOID Map()
Definition: KG3_RTD2_T1.cpp:131
U32 bool_FPGA_Timeout_Fault_Channel_1
Definition: KG3_RTD2_T1.h:129
U32 bool_Hardware_Fault_Channel_2
Definition: KG3_RTD2_T1.h:134
TKG3_RTD2_T0()
Class constructor method.
Definition: KG3_RTD2_T1.cpp:75
U32 bool_Sensor_Short_Channel_4
Definition: KG3_RTD2_T1.h:144
TBlock_Input_Connector object_f32_Temperature_Gain_Channel_2
Definition: KG3_RTD2_T1.h:96
U32 bool_Hardware_Fault_Channel_1
Definition: KG3_RTD2_T1.h:130
U32 bool_Sensor_Open_Channel_3
Definition: KG3_RTD2_T1.h:139
U32 bool_Hardware_Fault_Channel_3
Definition: KG3_RTD2_T1.h:138
U32 u32_Status
Definition: KG3_RTD2_T1.h:126
U32 bool_Sensor_Short_Channel_2
Definition: KG3_RTD2_T1.h:136
U32 bool_Sensor_Open_Channel_2
Definition: KG3_RTD2_T1.h:135
TBlock_Output_Connector object_u16_RTD_Raw_Data_Channel_2
Definition: KG3_RTD2_T1.h:110
U32 bool_FPGA_Timeout_Fault_Channel_3
Definition: KG3_RTD2_T1.h:137
U32 bool_Sensor_Open_Channel_4
Definition: KG3_RTD2_T1.h:143
struct TKG3_RTD2_T0::@248::@250 u32_Status_Bits
TBlock_Output_Connector object_f32_Temperature_Channel_1
Definition: KG3_RTD2_T1.h:114
TBlock_Output_Connector object_f32_Temperature_Channel_4
Definition: KG3_RTD2_T1.h:117
U32 bool_FPGA_Timeout_Fault_Channel_2
Definition: KG3_RTD2_T1.h:133
virtual VOID Send_Information(TProtocol_Base *object_Protocol)
Send information method.
Definition: KG3_RTD2_T1.cpp:195
TBlock_Output_Connector object_u16_RTD_Raw_Data_Channel_1
Definition: KG3_RTD2_T1.h:109
KG2 RTD2 T1 (P017.64 V1 T1) board class.
Definition: KG3_RTD2_T1.h:173
U32 Get_Status()
Return block status method.
Definition: KG3_RTD2_T1.cpp:772
TBlock_Input_Connector object_f32_Temperature_Offset_Channel_3
Definition: KG3_RTD2_T1.h:233
U32 u32_Sensor_Short_Error_Count_3
Channel 3, short sensor error count.
Definition: KG3_RTD2_T1.h:325
TBlock_Output_Connector object_bool_FPGA_Timeout_Fault_Channel_3
Definition: KG3_RTD2_T1.h:260
F32 f32_Sensor_Temperature_2
Channel 2, sensor temperature.
Definition: KG3_RTD2_T1.h:339
F32 f32_Sensor_Temperature_1
Channel 1, sensor temperature.
Definition: KG3_RTD2_T1.h:338
VOID Map(TKG3_RTD2_T1_Registers *struct_Registers_Base_Address)
Definition: KG3_RTD2_T1.cpp:337
TBlock_Output_Connector object_bool_Hardware_Fault_Channel_1
Definition: KG3_RTD2_T1.h:251
TBlock_Input_Connector object_f32_Temperature_Offset_Channel_4
Definition: KG3_RTD2_T1.h:234
U32 u32_Sensor_Open_Error_Count_3
Channel 3, open sensor error count.
Definition: KG3_RTD2_T1.h:320
U32 u32_Sensor_Short_Error_Count_1
Channel 1, short sensor error count.
Definition: KG3_RTD2_T1.h:323
TBlock_Output_Connector object_bool_Sensor_Short_Channel_1
Definition: KG3_RTD2_T1.h:253
volatile TKG3_RTD2_T1_Registers * struct_Registers
FPGA memory mapped registers.
Definition: KG3_RTD2_T1.h:309
virtual VOID Send_Information(TProtocol_Base *object_Protocol)
Send information method.
Definition: KG3_RTD2_T1.cpp:691
F32 f32_Sensor_Resistance_4
Channel 4, sensor resistance.
Definition: KG3_RTD2_T1.h:336
TBlock_Input_Connector object_f32_Temperature_Gain_Channel_3
Definition: KG3_RTD2_T1.h:228
TBlock_Output_Connector object_bool_Sensor_Open_Channel_4
Definition: KG3_RTD2_T1.h:267
TBlock_Output_Connector object_bool_FPGA_Timeout_Fault_Channel_2
Definition: KG3_RTD2_T1.h:255
TBlock_Output_Connector object_bool_Sensor_Open_Channel_3
Definition: KG3_RTD2_T1.h:262
TBlock_Input_Connector object_f32_Temperature_Gain_Channel_4
Definition: KG3_RTD2_T1.h:229
virtual ~TKG3_RTD2_T1()
Class destructor method.
Definition: KG3_RTD2_T1.cpp:329
TBlock_Output_Connector object_bool_Sensor_Short_Channel_4
Definition: KG3_RTD2_T1.h:268
U32 u32_Sensor_Valid_Data_Count_1
Channel 1, sensor valid data count.
Definition: KG3_RTD2_T1.h:313
virtual VOID Init()
Functional block initialisation method.
Definition: KG3_RTD2_T1.cpp:348
TBlock_Output_Connector object_u16_RTD_Raw_Data_Channel_3
Definition: KG3_RTD2_T1.h:242
TBlock_Output_Connector object_bool_Hardware_Fault_Channel_4
Definition: KG3_RTD2_T1.h:266
U16 u16_ADC_Data_3
Channel 3, ADC raw data.
Definition: KG3_RTD2_T1.h:330
U32 u32_Sensor_Valid_Data_Count_2
Channel 2, sensor valid data count.
Definition: KG3_RTD2_T1.h:314
TBlock_Input_Connector object_f32_Temperature_Offset_Channel_1
Definition: KG3_RTD2_T1.h:231
TBlock_Output_Connector object_u16_RTD_Raw_Data_Channel_4
Definition: KG3_RTD2_T1.h:243
TBlock_Output_Connector object_f32_Temperature_Channel_1
Definition: KG3_RTD2_T1.h:245
TBlock_Output_Connector object_bool_FPGA_Timeout_Fault_Channel_4
Definition: KG3_RTD2_T1.h:265
TPRT object_PRT
Definition: KG3_RTD2_T1.h:311
TBlock_Output_Connector object_bool_Hardware_Fault_Channel_2
Definition: KG3_RTD2_T1.h:256
TBlock_Input_Connector object_f32_Temperature_Offset_Channel_2
Definition: KG3_RTD2_T1.h:232
U32 u32_Sensor_Open_Error_Count_1
Channel 1, open sensor error count.
Definition: KG3_RTD2_T1.h:318
TBlock_Output_Connector object_f32_Temperature_Channel_4
Definition: KG3_RTD2_T1.h:248
TKG3_RTD2_T1()
Class constructor method.
Definition: KG3_RTD2_T1.cpp:236
U32 u32_Sensor_Short_Error_Count_2
Channel 2, short sensor error count.
Definition: KG3_RTD2_T1.h:324
TBlock_Output_Connector object_f32_Temperature_Channel_2
Definition: KG3_RTD2_T1.h:246
F32 f32_Sensor_Temperature_3
Channel 3, sensor temperature.
Definition: KG3_RTD2_T1.h:340
TBlock_Output_Connector object_bool_Hardware_Fault_Channel_3
Definition: KG3_RTD2_T1.h:261
F32 f32_Sensor_Resistance_2
Channel 2, sensor resistance.
Definition: KG3_RTD2_T1.h:334
TBlock_Output_Connector object_u16_RTD_Raw_Data_Channel_2
Definition: KG3_RTD2_T1.h:241
U16 u16_ADC_Data_4
Channel 4, ADC raw data.
Definition: KG3_RTD2_T1.h:331
F32 f32_Sensor_Temperature_4
Channel 4, sensor temperature.
Definition: KG3_RTD2_T1.h:341
U16 u16_ADC_Data_1
Channel 1, ADC raw data.
Definition: KG3_RTD2_T1.h:328
U32 u32_Sensor_Open_Error_Count_2
Channel 2, open sensor error count.
Definition: KG3_RTD2_T1.h:319
TBlock_Output_Connector object_bool_Sensor_Short_Channel_2
Definition: KG3_RTD2_T1.h:258
TBlock_Output_Connector object_bool_Sensor_Open_Channel_2
Definition: KG3_RTD2_T1.h:257
TBlock_Output_Connector object_bool_Sensor_Short_Channel_3
Definition: KG3_RTD2_T1.h:263
U32 u32_Sensor_Valid_Data_Count_3
Channel 3, sensor valid data count.
Definition: KG3_RTD2_T1.h:315
TBlock_Input_Connector object_f32_Temperature_Gain_Channel_1
Definition: KG3_RTD2_T1.h:226
TBlock_Input_Connector object_f32_Temperature_Gain_Channel_2
Definition: KG3_RTD2_T1.h:227
U16 u16_ADC_Data_2
Channel 2, ADC raw data.
Definition: KG3_RTD2_T1.h:329
TBlock_Output_Connector object_u16_RTD_Raw_Data_Channel_1
Definition: KG3_RTD2_T1.h:240
F32 f32_Sensor_Resistance_1
Channel 1, sensor resistance.
Definition: KG3_RTD2_T1.h:333
U32 u32_Sensor_Short_Error_Count_4
Channel 4, short sensor error count.
Definition: KG3_RTD2_T1.h:326
virtual VOID Execute()
Functional block execution method.
Definition: KG3_RTD2_T1.cpp:356
TBlock_Output_Connector object_f32_Temperature_Channel_3
Definition: KG3_RTD2_T1.h:247
F32 f32_Sensor_Resistance_3
Channel 3, sensor resistance.
Definition: KG3_RTD2_T1.h:335
U32 u32_Sensor_Open_Error_Count_4
Channel 4, open sensor error count.
Definition: KG3_RTD2_T1.h:321
TBlock_Output_Connector object_bool_Sensor_Open_Channel_1
Definition: KG3_RTD2_T1.h:252
U32 u32_Sensor_Valid_Data_Count_4
Channel 4, sensor valid data count.
Definition: KG3_RTD2_T1.h:316
TBlock_Output_Connector object_bool_FPGA_Timeout_Fault_Channel_1
Definition: KG3_RTD2_T1.h:250
Platinum resistance thermometers (PRT) class.
Definition: PRT_Sensor.h:74
Definition: Protocol_Base.h:57
Definition: KG3_RTD2_T1.h:187
U16 u16_ADC_Filtered_Data_1
0x07 ADC channel 1 filtered data register as U16 value
Definition: KG3_RTD2_T1.h:204
U16 u16_ADC_Data_1
0x03 ADC channel 1 data register as U16 value
Definition: KG3_RTD2_T1.h:200
U16 u16_ADC_Filtered_Data_3
0x09 ADC channel 3 filtered data register as U16 value
Definition: KG3_RTD2_T1.h:206
U16 u16_ADC_Data_3
0x05 ADC channel 3 data register as U16 value
Definition: KG3_RTD2_T1.h:202
U16 u16_Unit_ID_H
0x01 : Module identification register
Definition: KG3_RTD2_T1.h:191
U16 u16_Control_Register
0x02 Control register
Definition: KG3_RTD2_T1.h:195
U16 u16_Unit_ID_L
0x00 : Module identification register
Definition: KG3_RTD2_T1.h:190
U16 u16_ADC_Data_4
0x06 ADC channel 4 data register as U16 value
Definition: KG3_RTD2_T1.h:203
U16 u16_ADC_Filtered_Data_4
0x0A ADC channel 4 filtered data register as U16 value
Definition: KG3_RTD2_T1.h:207
U16 u16_Status_Register
0x02 Status register
Definition: KG3_RTD2_T1.h:196
U16 u16_ADC_Filtered_Data_2
0x08 ADC channel 2 filtered data register as U16 value
Definition: KG3_RTD2_T1.h:205
U16 u16_ADC_Data_2
0x04 ADC channel 2 data register as U16 value
Definition: KG3_RTD2_T1.h:201
Definition: KG3_RTD2_T1.h:272
U32 bool_FPGA_Timeout_Fault_Channel_3
Definition: KG3_RTD2_T1.h:284
U32 bool_Sensor_Short_Channel_3
Definition: KG3_RTD2_T1.h:287
U32 bool_Sensor_Open_Channel_4
Definition: KG3_RTD2_T1.h:290
U32 bool_Sensor_Short_Channel_1
Definition: KG3_RTD2_T1.h:279
U32 bool_FPGA_Timeout_Fault_Channel_2
Definition: KG3_RTD2_T1.h:280
U32 bool_FPGA_Timeout_Fault_Channel_4
Definition: KG3_RTD2_T1.h:288
U32 bool_Sensor_Open_Channel_1
Definition: KG3_RTD2_T1.h:278
U32 bool_Hardware_Fault_Channel_4
Definition: KG3_RTD2_T1.h:289
U32 bool_Sensor_Short_Channel_2
Definition: KG3_RTD2_T1.h:283
U32 bool_Hardware_Fault_Channel_3
Definition: KG3_RTD2_T1.h:285
U32 bool_Sensor_Open_Channel_3
Definition: KG3_RTD2_T1.h:286
U32 bool_FPGA_Timeout_Fault_Channel_1
Definition: KG3_RTD2_T1.h:276
U32 bool_Hardware_Fault_Channel_2
Definition: KG3_RTD2_T1.h:281
U32 u32_Status
Definition: KG3_RTD2_T1.h:273
U32 bool_Sensor_Short_Channel_4
Definition: KG3_RTD2_T1.h:291
struct TKG3_RTD2_T1::TStatus::@253 u32_Status_Bits
U32 bool_Sensor_Open_Channel_2
Definition: KG3_RTD2_T1.h:282
U32 bool_Hardware_Fault_Channel_1
Definition: KG3_RTD2_T1.h:277