Index: firmware/App/Controllers/Voltages.c =================================================================== diff -u -r0c296cef29037819be204c45a23d4d38a52b2718 -radd22ba5af89b9786b39b19a0d5cf7f14cb7f060 --- firmware/App/Controllers/Voltages.c (.../Voltages.c) (revision 0c296cef29037819be204c45a23d4d38a52b2718) +++ firmware/App/Controllers/Voltages.c (.../Voltages.c) (revision add22ba5af89b9786b39b19a0d5cf7f14cb7f060) @@ -62,13 +62,18 @@ VOLTAGES_MONITOR_STATE, ///< Continuous read sensors state. NUM_OF_VOLTAGES_STATES ///< Number of voltage monitor states. } VOLTAGES_STATE_T; + +// Power supply monitoring thresholds + +/// The supply ranges are good for +-10% inclusive, +/// except 1V FPGA requires +/-5% inclusive /// Maximum voltage/current level for each monitored signal. static const F32 MAX_VOLTAGES[ NUM_OF_MONITORED_LINES ] = { 26.4, // MONITORED_LINE_24V_MAIN 1.98, // MONITORED_LINE_1_8V_FPGA - 1.1, // MONITORED_LINE_1V_FPGA + 1.05, // MONITORED_LINE_1V_FPGA 3.63, // MONITORED_LINE_3_3V_SENSORS 1.98, // MONITORED_LINE_1_8V_PROC 5.5, // MONITORED_LINE_5V_SENSORS @@ -92,7 +97,7 @@ { 21.6, // MONITORED_LINE_24V_MAIN 1.62, // MONITORED_LINE_1_8V_FPGA - 0.9, // MONITORED_LINE_1V_FPGA + 0.95, // MONITORED_LINE_1V_FPGA 2.97, // MONITORED_LINE_3_3V_SENSORS 1.62, // MONITORED_LINE_1_8V_PROC 4.5, // MONITORED_LINE_5V_SENSORS