Skip to content

Commit 2bb1e99

Browse files
committed
fixed callback i2c for new lidarlite driver
1 parent b06ebca commit 2bb1e99

File tree

2 files changed

+4
-14
lines changed

2 files changed

+4
-14
lines changed

boards/varmint_h7/pixracer_pro/specific/Callbacks.cpp

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -112,17 +112,13 @@ void HAL_SPI_TxRxCpltCallback(SPI_HandleTypeDef * hspi) // All spi dma rx interr
112112
void HAL_I2C_MasterRxCpltCallback(I2C_HandleTypeDef * hi2c)
113113
{
114114
if (varmint.pitot_.isMy(hi2c)) varmint.pitot_.endDma();
115-
}
116-
117-
void HAL_I2C_MemRxCpltCallback(I2C_HandleTypeDef *hi2c)
118-
{
119-
if (varmint.range_.isMy(hi2c)) varmint.range_.endRxDma();
115+
if (varmint.range_.isMy(hi2c)) varmint.range_.stateMachine();
120116
if (varmint.mag_.isMy(hi2c)) varmint.mag_.endRxDma();
121117
}
122118

123119
void HAL_I2C_MasterTxCpltCallback(I2C_HandleTypeDef *hi2c)
124120
{
125-
if (varmint.range_.isMy(hi2c)) varmint.range_.endTxDma();
121+
if (varmint.range_.isMy(hi2c)) varmint.range_.stateMachine();
126122
if (varmint.mag_.isMy(hi2c)) varmint.mag_.endTxDma();
127123
}
128124

boards/varmint_h7/varmint_11X/specific/Callbacks.cpp

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -115,20 +115,14 @@ void HAL_SPI_TxRxCpltCallback(SPI_HandleTypeDef * hspi) // All spi dma rx interr
115115
void HAL_I2C_MasterRxCpltCallback(I2C_HandleTypeDef * hi2c)
116116
{
117117
if (varmint.pitot_.isMy(hi2c)) varmint.pitot_.endDma();
118+
if (varmint.range_.isMy(hi2c)) varmint.range_.stateMachine();
118119
}
119120

120121
void HAL_I2C_MemRxCpltCallback(I2C_HandleTypeDef *hi2c)
121122
{
122-
if (varmint.range_.isMy(hi2c)) varmint.range_.endRxDma();
123+
if (varmint.range_.isMy(hi2c)) varmint.range_.stateMachine();
123124
}
124125

125-
void HAL_I2C_MasterTxCpltCallback(I2C_HandleTypeDef *hi2c)
126-
{
127-
if (varmint.range_.isMy(hi2c)) varmint.range_.endTxDma();
128-
}
129-
130-
131-
132126
//////////////////////////////////////////////////////////////////////////////////////////
133127
// UART Rx complete callbacks
134128
//

0 commit comments

Comments
 (0)