diff --git a/firmware/console/binary/tunerstudio_configuration.h b/firmware/console/binary/tunerstudio_configuration.h index 40207d871e..54dad31994 100644 --- a/firmware/console/binary/tunerstudio_configuration.h +++ b/firmware/console/binary/tunerstudio_configuration.h @@ -160,7 +160,9 @@ typedef struct { * @see injectorDutyCycle */ float coilDutyCycle; // 272 - int unused3[20]; + int16_t accelerationX; // 276 + int16_t accelerationY; // 278 + int unused3[19]; } TunerStudioOutputChannels; #endif /* TUNERSTUDIO_CONFIGURATION_H_ */ diff --git a/firmware/hw_layer/accelerometer.h b/firmware/hw_layer/accelerometer.h index 4f1fbc1fdb..97117aec70 100644 --- a/firmware/hw_layer/accelerometer.h +++ b/firmware/hw_layer/accelerometer.h @@ -14,6 +14,7 @@ void configureAccelerometerPins(DECLARE_ENGINE_PARAMETER_SIGNATURE); void initAccelerometer(DECLARE_ENGINE_PARAMETER_SIGNATURE); +void accelerometerPeriodicCallback(DECLARE_ENGINE_PARAMETER_SIGNATURE); /** * Acceleration/braking */ diff --git a/firmware/hw_layer/stm32f4/mpu_util.h b/firmware/hw_layer/stm32f4/mpu_util.h index 119317a2ad..6481b8d60e 100644 --- a/firmware/hw_layer/stm32f4/mpu_util.h +++ b/firmware/hw_layer/stm32f4/mpu_util.h @@ -91,6 +91,9 @@ void initSpiModule(SPIDriver *driver, brain_pin_e sck, brain_pin_e miso, int sckMode, int mosiMode, int misoMode); +/** + * @see getSpiDevice + */ void initSpiCs(SPIConfig *spiConfig, brain_pin_e csPin); bool isValidCanTxPin(brain_pin_e pin);