I try to read gyro data from MPU-6050. I configured the gyro config register.
TxData[1] = 0xF0;
HAL_I2C_Mem_Write(&hi2c1,slaveAddr,GYRO_CONFIG,I2C_MEMADD_SIZE_8BIT,(uint8_t*)&TxData[1],1,100);
HAL_Delay(50);
/* Gyro_Config settings... XG_ST --> 1 , YG_ST --> 1 , ZG_ST --> 1 , FS-SEL 10 (1000 dps) */
HAL_I2C_Mem_Read(&hi2c1,slaveAddr|0x01,GYRO_X_OUT_L,I2C_MEMADD_SIZE_8BIT,(uint8_t*)&RxData[0],1,10);
HAL_Delay(100);
HAL_I2C_Mem_Read(&hi2c1,slaveAddr|0x01,GYRO_X_OUT_H,I2C_MEMADD_SIZE_8BIT,(uint8_t*)&RxData[1],1,10);
/* Reading gyro X data. */
Is there any missing code for config MPU-6050? I cant read any data.