CONFIG is constant, explicitly marqued it

This commit is contained in:
Ulysse Cura 2025-09-11 13:46:20 +02:00
parent 860805cbef
commit 6ad6e2994c
1 changed files with 135 additions and 135 deletions

View File

@ -26,10 +26,10 @@ int init_gyro(void)
const uint8_t CTRL1_REG = 0x20; const uint8_t CTRL1_REG = 0x20;
const uint8_t CTRL1_CONFIG = 0b11101111; // DR : 11 // BW : 10 // PD : 1 // Zen : 1 // Xen : 1 // Yen : 1 // const uint8_t CTRL1_CONFIG = 0b11101111; // DR : 11 // BW : 10 // PD : 1 // Zen : 1 // Xen : 1 // Yen : 1 //
uint8_t config[] = {CTRL1_REG, CTRL1_CONFIG}; const uint8_t CONFIG[] = {CTRL1_REG, CTRL1_CONFIG};
uint8_t config_verification; i2c_master_write(I2C_GYRO_ADDRESS, CONFIG, 2);
i2c_master_write(I2C_GYRO_ADDRESS, config, 2); uint8_t config_verification;
i2c_master_read_reg(I2C_GYRO_ADDRESS, CTRL1_REG, &config_verification, 1); i2c_master_read_reg(I2C_GYRO_ADDRESS, CTRL1_REG, &config_verification, 1);
if(config_verification != config[1]) return -1; if(config_verification != config[1]) return -1;