TMPM4G9  V1.0.0.0
safety_analog_in.h
Go to the documentation of this file.
1 
13 /*------------------------------------------------------------------------------*/
14 /* Define to prevent recursive inclusion */
15 /*------------------------------------------------------------------------------*/
16 #ifndef _SAFETY_ANALOG_IN_H
17 #define _SAFETY_ANALOG_IN_H
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /*------------------------------------------------------------------------------*/
24 /* Includes */
25 /*------------------------------------------------------------------------------*/
26 #include "txz_safety_def.h"
27 
37 /*------------------------------------------------------------------------------*/
38 /* Macro Definition */
39 /*------------------------------------------------------------------------------*/
45 /* no define */
46  /* End of group ANALOG_IN_Test_Exported_define */
50 
51 /*------------------------------------------------------------------------------*/
52 /* Enumerated Type Definition */
53 /*------------------------------------------------------------------------------*/
59 /* no define */
60  /* End of group ANALOG_IN_Test_Exported_define */
64 
65 /*------------------------------------------------------------------------------*/
66 /* Structure Definition */
67 /*------------------------------------------------------------------------------*/
73 /* no define */
74  /* End of group ANALOG_IN_Test_Exported_typedef */
78 
79 /*------------------------------------------------------------------------------*/
80 /* Functions */
81 /*------------------------------------------------------------------------------*/
87 bool safety_AIN_PP0(uint32_t *p_value);
88 bool safety_AnalogIn(uint32_t *result_word);
89  /* End of group ANALOG_IN_Test_Exported_functions */
93  /* End of group ANALOG_IN_Test */
97  /* End of group Safety_Library */
101 
102 #ifdef __cplusplus
103 }
104 #endif /* __cplusplus */
105 #endif /* _SAFETY_ANALOG_IN_H */
106 
107 
bool safety_AnalogIn(uint32_t *result_word)
Definition: safety_analog_in.c:389
All common macro and definition for TXZ safety libraries.
bool safety_AIN_PP0(uint32_t *p_value)
ADC Convert using PP0/AINA8 and ADC CH 8.
Definition: safety_analog_in.c:274