5#include "../../board_id/boards_id.h"
36#pragma GCC diagnostic push
37#pragma GCC diagnostic ignored "-Wunused-function"
99#define HELLEN_DEFAULT_AT_PULLUP 4700
112#pragma GCC diagnostic pop
static constexpr engine_configuration_s * engineConfiguration
void hellenBoardStandBy()
ObdCode boardGetAnalogDiagnostic()
void setHellen64MegaEnPin()
void configureHellenCanTerminator()
void hellenMegaSdWithAccelerometer()
static void setAccelerometerSpi()
static void setHellen64SdCardSpi()
static void setHellenSdCardSpi3NoCS()
void hellenMegaAccelerometerPreInitCS2Pin()
bool isBoardWithPowerManagement()
void setHellenSdCardSpi2()
void setHellenAnalogDividers()
void hellenEnableEn(const char *msg="")
static void enableHellenSpi2()
void setDefaultHellenAtPullUps(float pullup=HELLEN_DEFAULT_AT_PULLUP)
bool getHellenBoardEnabled()
static void enableHellenSpi3()
int detectHellenBoardId()
void setHellenSdCardSpi3()
void detectHellenBoardType()
void hellenDisableEn(const char *msg="")
static void setHellenSdCardSpi1Hardware()
void setHellenEnPin(Gpio pin, bool enableBoardOnStartUp=true)
static void enableHellenSpi1()
void setHellenMegaEnPin(bool enableBoardOnStartUp=true)
void hellenDisableEnSilently()
spi_device_e accelerometerSpiDevice
ThermistorConf auxTempSensor1
ThermistorConf auxTempSensor2
spi_device_e sdCardSpiDevice