fix 8chan pull-ups/pull-downs https://github.com/rusefi/alphax-8chan/issues/99 https://github.com/rusefi/alphax-8chan/issues/101
This commit is contained in:
parent
66a5a3e4fd
commit
de08580ca6
|
@ -13,16 +13,15 @@
|
||||||
#include "defaults.h"
|
#include "defaults.h"
|
||||||
|
|
||||||
static OutputPin alphaEn;
|
static OutputPin alphaEn;
|
||||||
//static OutputPin alphaTachPullUp;
|
static OutputPin alphaTachPullUp;
|
||||||
static OutputPin alphaTempPullUp;
|
static OutputPin alphaTempPullUp;
|
||||||
static OutputPin alphaCrankPPullUp;
|
static OutputPin alphaCrankPPullUp;
|
||||||
static OutputPin alphaCrankNPullUp;
|
|
||||||
static OutputPin alpha2stepPullDown;
|
static OutputPin alpha2stepPullDown;
|
||||||
static OutputPin alphaCamPullDown;
|
static OutputPin alphaCamPullDown;
|
||||||
static OutputPin alphaCamVrPullUp;
|
//static OutputPin alphaCamVrPullUp;
|
||||||
//static OutputPin alphaD2PullDown;
|
static OutputPin alphaD2PullDown;
|
||||||
//static OutputPin alphaD3PullDown;
|
static OutputPin alphaD3PullDown;
|
||||||
//static OutputPin alphaD4PullDown;
|
static OutputPin alphaD4PullDown;
|
||||||
//static OutputPin alphaD5PullDown;
|
//static OutputPin alphaD5PullDown;
|
||||||
|
|
||||||
static void setInjectorPins() {
|
static void setInjectorPins() {
|
||||||
|
@ -119,32 +118,30 @@ void boardInitHardware() {
|
||||||
alphaEn.initPin("a-EN", H144_OUT_IO3);
|
alphaEn.initPin("a-EN", H144_OUT_IO3);
|
||||||
alphaEn.setValue(1);
|
alphaEn.setValue(1);
|
||||||
|
|
||||||
// alphaTachPullUp.initPin("a-tach", H144_OUT_IO1);
|
|
||||||
alphaTempPullUp.initPin("a-temp", H144_OUT_IO4);
|
alphaTempPullUp.initPin("a-temp", H144_OUT_IO4);
|
||||||
alphaCrankPPullUp.initPin("a-crank-p", H144_OUT_IO2);
|
alphaCrankPPullUp.initPin("a-crank-p", H144_OUT_IO5);
|
||||||
alphaCrankNPullUp.initPin("a-crank-n", H144_OUT_IO5);
|
alphaTachPullUp.initPin("a-tach", H144_OUT_IO6);
|
||||||
alpha2stepPullDown.initPin("a-2step", H144_OUT_IO7);
|
alpha2stepPullDown.initPin("a-2step", H144_OUT_IO7);
|
||||||
alphaCamPullDown.initPin("a-cam", H144_OUT_IO8);
|
alphaCamPullDown.initPin("a-cam", H144_OUT_IO8);
|
||||||
alphaCamVrPullUp.initPin("a-cam-vr", H144_OUT_IO9);
|
//alphaCamVrPullUp.initPin("a-cam-vr", H144_OUT_IO9);
|
||||||
// alphaD2PullDown.initPin("a-d2", H144_LS_5);
|
alphaD2PullDown.initPin("a-d2", H_SPI3_SCK);
|
||||||
// alphaD3PullDown.initPin("a-d3", H144_LS_6);
|
alphaD3PullDown.initPin("a-d3", H_SPI3_MISO);
|
||||||
// alphaD4PullDown.initPin("a-d4", H144_LS_7);
|
alphaD4PullDown.initPin("a-d4", H_SPI3_MOSI);
|
||||||
//alphaD5PullDown.initPin("a-d5", H144_LS_8);
|
//alphaD5PullDown.initPin("a-d5", H144_LS_8);
|
||||||
boardOnConfigurationChange(nullptr);
|
boardOnConfigurationChange(nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
void boardOnConfigurationChange(engine_configuration_s * /*previousConfiguration*/) {
|
void boardOnConfigurationChange(engine_configuration_s * /*previousConfiguration*/) {
|
||||||
// alphaTachPullUp.setValue(engineConfiguration->boardUseTachPullUp);
|
alphaTachPullUp.setValue(engineConfiguration->boardUseTachPullUp);
|
||||||
alphaTempPullUp.setValue(engineConfiguration->boardUseTempPullUp);
|
alphaTempPullUp.setValue(engineConfiguration->boardUseTempPullUp);
|
||||||
alphaCrankPPullUp.setValue(engineConfiguration->boardUseCrankPullUp);
|
alphaCrankPPullUp.setValue(engineConfiguration->boardUseCrankPullUp);
|
||||||
alphaCrankNPullUp.setValue(engineConfiguration->boardUseCrankPullUp);
|
|
||||||
alpha2stepPullDown.setValue(engineConfiguration->boardUse2stepPullDown);
|
alpha2stepPullDown.setValue(engineConfiguration->boardUse2stepPullDown);
|
||||||
alphaCamPullDown.setValue(engineConfiguration->boardUseCamPullDown);
|
alphaCamPullDown.setValue(engineConfiguration->boardUseCamPullDown);
|
||||||
alphaCamVrPullUp.setValue(engineConfiguration->boardUseCamVrPullUp);
|
//alphaCamVrPullUp.setValue(engineConfiguration->boardUseCamVrPullUp);
|
||||||
|
|
||||||
// alphaD2PullDown.setValue(engineConfiguration->boardUseD2PullDown);
|
alphaD2PullDown.setValue(engineConfiguration->boardUseD2PullDown);
|
||||||
// alphaD3PullDown.setValue(engineConfiguration->boardUseD3PullDown);
|
alphaD3PullDown.setValue(engineConfiguration->boardUseD3PullDown);
|
||||||
// alphaD4PullDown.setValue(engineConfiguration->boardUseD4PullDown);
|
alphaD4PullDown.setValue(engineConfiguration->boardUseD4PullDown);
|
||||||
//alphaD5PullDown.setValue(engineConfiguration->boardUseD5PullDown);
|
//alphaD5PullDown.setValue(engineConfiguration->boardUseD5PullDown);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue