reducing hellen code duplication
This commit is contained in:
parent
fbc659b25e
commit
1930215c04
|
@ -106,8 +106,7 @@ void setBoardConfigOverrides() {
|
|||
setHellenSdCardSpi1();
|
||||
}
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
}
|
||||
|
|
|
@ -146,8 +146,7 @@ void setBoardConfigOverrides() {
|
|||
|
||||
setHellenSdCardSpi2();
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
}
|
||||
|
|
|
@ -154,8 +154,7 @@ void setBoardConfigOverrides() {
|
|||
|
||||
setHellenSdCardSpi2();
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
}
|
||||
|
|
|
@ -111,8 +111,7 @@ void setBoardConfigOverrides() {
|
|||
|
||||
setHellenSdCardSpi2();
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
engineConfiguration->canTxPin = Gpio::D1;
|
||||
engineConfiguration->canRxPin = Gpio::D0;
|
||||
|
|
|
@ -83,8 +83,7 @@ void setBoardConfigOverrides() {
|
|||
setupVbatt();
|
||||
|
||||
setHellenSdCardSpi2();
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
|
||||
|
|
|
@ -74,8 +74,7 @@ void setBoardConfigOverrides() {
|
|||
|
||||
setHellenSdCardSpi2();
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
|
||||
|
|
|
@ -84,8 +84,7 @@ void setBoardConfigOverrides() {
|
|||
engineConfiguration->etbIo[0].controlPin = Gpio::D13; // ETB_EN out_pwm1
|
||||
engineConfiguration->etb_use_two_wires = true;
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -79,8 +79,7 @@ void setBoardConfigOverrides() {
|
|||
|
||||
setHellenSdCardSpi3();
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
}
|
||||
|
|
|
@ -75,8 +75,7 @@ void setBoardConfigOverrides() {
|
|||
|
||||
setHellenSdCardSpi2();
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
// trigger inputs
|
||||
engineConfiguration->triggerInputPins[1] = Gpio::Unassigned;
|
||||
|
|
|
@ -74,8 +74,7 @@ void setBoardConfigOverrides() {
|
|||
|
||||
setHellenSdCardSpi2();
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
engineConfiguration->canTxPin = H176_CAN_TX;
|
||||
engineConfiguration->canRxPin = H176_CAN_RX;
|
||||
|
|
|
@ -82,8 +82,7 @@ void setBoardConfigOverrides() {
|
|||
engineConfiguration->etbIo[0].controlPin = H144_OUT_PWM2; // ETB_EN
|
||||
engineConfiguration->etb_use_two_wires = true;
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
}
|
||||
|
|
|
@ -89,8 +89,7 @@ void setBoardConfigOverrides() {
|
|||
setHellenSdCardSpi3();
|
||||
#endif
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
}
|
||||
|
|
|
@ -74,8 +74,7 @@ void setBoardConfigOverrides() {
|
|||
|
||||
setHellenSdCardSpi2();
|
||||
|
||||
engineConfiguration->clt.config.bias_resistor = 4700;
|
||||
engineConfiguration->iat.config.bias_resistor = 4700;
|
||||
setDefaultHellenAtPullUps();
|
||||
|
||||
setHellenCan();
|
||||
|
||||
|
|
|
@ -239,3 +239,11 @@ static void setHellenSdCardSpi3() {
|
|||
engineConfiguration->sdCardCsPin = H_SPI3_CS;
|
||||
engineConfiguration->is_enabled_spi_3 = true;
|
||||
}
|
||||
|
||||
// *pullups* files CLT R211 IAT R213
|
||||
#define HELLEN_DEFAULT_AT_PULLUP 4700
|
||||
|
||||
static void setDefaultHellenAtPullUps(){
|
||||
engineConfiguration->clt.config.bias_resistor = HELLEN_DEFAULT_AT_PULLUP;
|
||||
engineConfiguration->iat.config.bias_resistor = HELLEN_DEFAULT_AT_PULLUP;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue