Midnight Sun Firmware
Loading...
Searching...
No Matches
range_estimator.h
1#pragma once
2
3/************************************************************************************************
4 * @file range_estimator.h
5 *
6 * @brief Header file for estimating driving range based on remaining voltage
7 *
8 * @date 2025-10-04
9 * @author Midnight Sun Team #24 - MSXVI
10 ************************************************************************************************/
11
12/* Standard library Headers */
13
14/* Inter-component Headers */
15#include "steering.h"
16
17/* Intra-component Headers */
18
29
37
StatusCode
StatusCodes for various errors.
Definition: status.h:27
StatusCode range_estimator_run()
Run the range estimator which estimates remaining kilometres based on cell voltage.
Definition: range_estimator.c:30
StatusCode range_estimator_init(SteeringStorage *storage)
Initialize the range estimator component.
Definition: range_estimator.c:51
Steering storage.
Definition: steering.h:103