Reworked measurement ADC to use safety controller
This commit is contained in:
@@ -35,6 +35,7 @@ enum safety_flag {
|
||||
ERR_FLAG_SAFETY_ADC = (1<<9),
|
||||
ERR_FLAG_SYSTICK = (1<<10),
|
||||
ERR_FLAG_WTCHDG_FIRED = (1<<11),
|
||||
ERR_FLAG_UNCAL = (1<<12),
|
||||
};
|
||||
|
||||
enum timing_monitor {
|
||||
@@ -80,4 +81,10 @@ enum analog_value_monitor {
|
||||
#define SAFETY_ADC_TEMP_LOW_LIM (0.0f)
|
||||
#define SAFETY_ADC_TEMP_HIGH_LIM (65.0f)
|
||||
|
||||
|
||||
/**
|
||||
* @brief Key used to lock the safefety flags from external ack'ing
|
||||
*/
|
||||
#define MEAS_ADC_SAFETY_FLAG_KEY 0xe554dac3UL
|
||||
|
||||
#endif /* __SAFETY_CONFIG_H__ */
|
||||
|
||||
Reference in New Issue
Block a user