Midnight Sun Firmware
Loading...
Searching...
No Matches
party_mode.h
1#pragma once
2
3/************************************************************************************************
4 * @file party_mode.h
5 *
6 * @brief Header file for steering party mode
7 *
8 * @date 2025-07-28
9 * @author Midnight Sun Team #24 - MSXVI
10 ************************************************************************************************/
11
12/* Standard library Headers */
13#include <stdbool.h>
14
15/* Inter-component Headers */
16#include "gpio.h"
17#include "status.h"
18
19/* Intra-component Headers */
20#include "steering.h"
21
35
42
48bool party_mode_active(void);
49
StatusCode
StatusCodes for various errors.
Definition: status.h:27
StatusCode party_mode_run(void)
Run party mode.
Definition: party_mode.c:213
StatusCode party_mode_init(SteeringStorage *storage)
Initialize party mode system.
Definition: party_mode.c:203
bool party_mode_active(void)
Check if party mode is active.
Definition: party_mode.c:248
Steering storage.
Definition: steering.h:73