Vehicle Control Unit 0.01
This is the c library for controlling the car.
|
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
Go to the source code of this file.
Classes | |
struct | map |
Macros | |
#define | NUM_TESTS (sizeof(name_to_main) / sizeof(name_to_main[0])) |
Functions | |
void | lut_main () |
void | wheel_speed_main () |
void | torque_control_main () |
void | apps_main () |
void | bms_main () |
void | run_all_tests () |
void | run_test (const char *name) |
int | main (int argc, char **argv) |
Variables | |
static map | name_to_main [] |
#define NUM_TESTS (sizeof(name_to_main) / sizeof(name_to_main[0])) |
void apps_main | ( | ) |
Definition at line 13 of file AppsTest.c.
void bms_main | ( | ) |
Definition at line 32 of file BMSTest.c.
void lut_main | ( | ) |
Definition at line 115 of file LUT.c.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 49 of file main.c.
void run_all_tests | ( | ) |
void run_test | ( | const char * | name | ) |
void torque_control_main | ( | ) |
Definition at line 14 of file TorqueControlActuatorTest.c.
void wheel_speed_main | ( | ) |
Definition at line 17 of file WheelSpeedTest.c.
|
static |