From e847b0f989d332b80e80060ff3691876fac6b4c7 Mon Sep 17 00:00:00 2001 From: rusefi Date: Tue, 9 May 2017 18:55:25 -0400 Subject: [PATCH] flexibility for andreika --- firmware/hw_layer/HIP9011.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/firmware/hw_layer/HIP9011.cpp b/firmware/hw_layer/HIP9011.cpp index 9e43531500..9585126d1d 100644 --- a/firmware/hw_layer/HIP9011.cpp +++ b/firmware/hw_layer/HIP9011.cpp @@ -116,9 +116,6 @@ static void checkResponse(void) { spiUnselect(driver); \ checkResponse(); -// todo: make this configurable -spi_device_e hipSpiDevice = SPI_DEVICE_2; - static SPIDriver *driver; EXTERN_ENGINE @@ -154,7 +151,7 @@ static void showHipInfo(void) { const char * msg = invalidResponsesCount > 0 ? "NOT GOOD" : "ok"; scheduleMsg(logger, "spi=%s IntHold@%s/%d response count=%d incorrect response=%d %s", - getSpi_device_e(hipSpiDevice), + getSpi_device_e(engineConfiguration->hip9011SpiDevice), hwPortname(boardConfiguration->hip9011IntHoldPin), boardConfiguration->hip9011IntHoldPinMode, correctResponsesCount, invalidResponsesCount, @@ -167,9 +164,9 @@ static void showHipInfo(void) { getPinNameByAdcChannel("hip", engineConfiguration->hipOutputChannel, pinNameBuffer), hipValueMax, boardConfiguration->useTpicAdvancedMode); - scheduleMsg(logger, "mosi=%s", hwPortname(getMosiPin(hipSpiDevice))); - scheduleMsg(logger, "miso=%s", hwPortname(getMisoPin(hipSpiDevice))); - scheduleMsg(logger, "sck=%s", hwPortname(getSckPin(hipSpiDevice))); + scheduleMsg(logger, "mosi=%s", hwPortname(getMosiPin(engineConfiguration->hip9011SpiDevice))); + scheduleMsg(logger, "miso=%s", hwPortname(getMisoPin(engineConfiguration->hip9011SpiDevice))); + scheduleMsg(logger, "sck=%s", hwPortname(getSckPin(engineConfiguration->hip9011SpiDevice))); scheduleMsg(logger, "start %f end %f", engineConfiguration->knockDetectionWindowStart, engineConfiguration->knockDetectionWindowEnd);