#include "app_state.h"

static app_mode_t s_mode = MODE_STOPPED;
static app_state_t s_state = STATE_IDLE;

void app_state_init(void)
{
    s_mode = MODE_STOPPED;
    s_state = STATE_IDLE;
}

app_mode_t app_state_get_mode(void)
{
    return s_mode;
}

app_state_t app_state_get_state(void)
{
    return s_state;
}

void app_state_set_mode(app_mode_t mode)
{
    s_mode = mode;
}

void app_state_set_state(app_state_t state)
{
    s_state = state;
}
