Compare commits

..

2 Commits

2 changed files with 5 additions and 8 deletions

View File

@ -86,7 +86,7 @@ enum analog_value_monitor {
/** /**
* @brief Key used to lock the safefety flags from external ack'ing * @brief Key used to lock the safety flags from external ack'ing
*/ */
#define MEAS_ADC_SAFETY_FLAG_KEY 0xe554dac3UL #define MEAS_ADC_SAFETY_FLAG_KEY 0xe554dac3UL

View File

@ -130,8 +130,10 @@ static bool mount_sd_card_if_avail(bool mounted)
if (!sdio_check_inserted() && !mounted && inserted_counter > 4) { if (!sdio_check_inserted() && !mounted && inserted_counter > 4) {
inserted_counter = 0; inserted_counter = 0;
res = f_mount(fs_ptr, "0:/", 1); res = f_mount(fs_ptr, "0:/", 1);
if (res == FR_OK) if (res == FR_OK) {
led_set(1, 1);
return true; return true;
}
else else
return false; return false;
} }
@ -217,15 +219,10 @@ int main(void)
while (1) { while (1) {
if (systick_ticks_have_passed(quarter_sec_timestamp, 250)) { if (systick_ticks_have_passed(quarter_sec_timestamp, 250)) {
led_set(1, 0);
sd_old = sd_card_mounted; sd_old = sd_card_mounted;
sd_card_mounted = mount_sd_card_if_avail(sd_card_mounted); sd_card_mounted = mount_sd_card_if_avail(sd_card_mounted);
if (sd_old != sd_card_mounted) {
led_set(0, 1);
} else {
led_set(0, 0);
}
if (sd_card_mounted && !sd_old) { if (sd_card_mounted && !sd_old) {
adc_pt1000_get_resistance_calibration(NULL, NULL, &cal_active); adc_pt1000_get_resistance_calibration(NULL, NULL, &cal_active);
if (!cal_active) { if (!cal_active) {