from keyboard import scan_keyboard
from inputs import scan_alarm_inputs
from status_led import handle_status_led
from oled import handle_oled
from ledpixels import handle_ledpixels
from buzzer import handle_buzzer
from relais import handle_relais
from states import handle_alarm_states
from timers import handle_timers
import global_variables as gv
print("main alarm code started!")
while True:
scan_keyboard()
if gv.system_status == 1:
scan_alarm_inputs()
handle_status_led()
handle_oled()
handle_ledpixels()
handle_buzzer()
handle_relais()
handle_alarm_states()
handle_timers()
if gv.system_status == 0:
pass