diff --git a/radio/src/targets/taranis/hal.h b/radio/src/targets/taranis/hal.h index 5e8636fac..fad9ec607 100644 --- a/radio/src/targets/taranis/hal.h +++ b/radio/src/targets/taranis/hal.h @@ -1959,7 +1959,7 @@ #define I2C_B1_WP_GPIO_PIN GPIO_Pin_9 // PB.09 #define I2C_B1_SCL_GPIO_PinSource GPIO_PinSource6 #define I2C_B1_SDA_GPIO_PinSource GPIO_PinSource7 - #define I2C_B1_ADDRESS_VOLUME 0x5C + #define I2C_ADDRESS_VOLUME 0x5C #endif #define I2C_B1_CLK_RATE 400000 #define I2C_ADDRESS_EEPROM 0xA2 diff --git a/radio/src/targets/taranis/i2c_driver.cpp b/radio/src/targets/taranis/i2c_driver.cpp index e53c23b6e..6b4e72c3c 100644 --- a/radio/src/targets/taranis/i2c_driver.cpp +++ b/radio/src/targets/taranis/i2c_driver.cpp @@ -267,22 +267,22 @@ void setVolume(uint8_t volume) if (!I2C_WaitEventCleared(I2C_FLAG_BUSY)) return; - I2C_GenerateSTART(I2C, ENABLE); + I2C_GenerateSTART(I2C_B1, ENABLE); if (!I2C_WaitEvent(I2C_EVENT_MASTER_MODE_SELECT)) return; - I2C_Send7bitAddress(I2C, I2C_ADDRESS_VOLUME, I2C_Direction_Transmitter); + I2C_Send7bitAddress(I2C_B1, I2C_ADDRESS_VOLUME, I2C_Direction_Transmitter); if (!I2C_WaitEvent(I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED)) return; - I2C_SendData(I2C, 0); + I2C_SendData(I2C_B1, 0); if (!I2C_WaitEvent(I2C_EVENT_MASTER_BYTE_TRANSMITTING)) return; - I2C_SendData(I2C, volume); + I2C_SendData(I2C_B1, volume); if (!I2C_WaitEvent(I2C_EVENT_MASTER_BYTE_TRANSMITTED)) return; - I2C_GenerateSTOP(I2C, ENABLE); + I2C_GenerateSTOP(I2C_B1, ENABLE); } int32_t getVolume()