I3g4250d temperature data invalid for 1 second (STM32F411VE-Disco)
I am writing a driver to retrieve data from the I3G4250D gyroscope embedded in the STM32F411VE discovery board (MB1115D). When the sensor starts up, the first 1 second of data contains an invalid temperature value (typically showing -7). After one second this value changes and is accurate from then on.
I noticed from the datasheet that there is a 1 Hz refresh rate for the temperature, which makes sense given what I'm seeing. I'm wondering if there's a way I can retrieve valid temperature data earlier than 1 second, i.e. if I can delay when this refresh rate begins. This temperature data is critical for our calibration calculations, so having bad data is messing up our algorithms.
