converted files to cpp

This commit is contained in:
2021-06-05 13:29:43 +02:00
parent be88bf1d50
commit 01d3bc2568
12 changed files with 245 additions and 133 deletions

View File

@ -18,7 +18,6 @@ enum class TransferStates {
};
class GyroL3GD20H {
friend void HAL_SPI_TxRxCpltCallback(SPI_HandleTypeDef *hspi);
public:
GyroL3GD20H(SPI_HandleTypeDef* spiHandle, spi::TransferModes transferMode);
@ -51,6 +50,10 @@ private:
ReturnValue_t handlePollingSensorRead();
ReturnValue_t handleInterruptSensorRead();
friend void spiTransferCompleteCallback(SPI_HandleTypeDef *hspi, void* args);
static void spiTransferCompleteCallback(SPI_HandleTypeDef *hspi, void* args);
static void spiTransferErrorCallback(SPI_HandleTypeDef *hspi, void* args);
void prepareConfigRegs(uint8_t* configRegs);
void handleSensorReadout();
};