Files
TX/source/safety_key.c

43 lines
682 B
C

/*
* safety_key.c
*
* Created on: Sep 1, 2023
* Author: Keith.Lloyd
*/
#include "pro_key.h"
#include <stdbool.h>
#include <stdint.h>
#include "keys.h"
#include "frq.h"
#include "display.h"
#include "main.h"
#include "timer.h"
#include "pwr_level.h"
#include "utils.h"
extern uint8_t Task;
extern uint8_t frequency,old_freq,frq_chg_tmr;
extern uint32_t new_freq;
extern uint8_t keyval,Safety_Select,Safe_Mode, Over_Voltage_Flag;
void safe_key(void)
{
// Safe_Mode = false; // ensure safe mode operating
/// Over_Voltage_Flag = true;
if(KEY_GetPressed() == ON_OFF_KEY)// || KEY_POWER)//(key_bits)
Power_Down(); // Stores last settings and powers off
}