#ifndef __INC_VEHICLE_H #define __INC_VEHICLE_H #ifdef __cplusplus extern "C" { #endif #include "params.h" #include "stw_defines.h" void vehicle_select_mission(Mission mission); void vehicle_broadcast_param(ParamType param, int32_t value); #ifndef SIMULATOR #include "tx_port.h" #include "stm32h7xx_hal.h" void vehicle_thread_entry(ULONG hfdcan_addr); void vehicle_broadcast_buttons(GPIO_PinState *button_states); #endif // SIMULATOR #ifdef __cplusplus } #endif #endif // __INC_VEHICLE_H