Homer Creutz
Homer Creutz
This function should work after being added to his mpu6050 code if it is an adaptation of jeffs ask to see if someone there can add this function. I may...
@tonyvr4 Did the other function work? ``` /** Get the latest byte from FIFO buffer no matter how much time has passed. * === GetCurrentFIFOPacket === * ================================================================ * Returns...
The above post "Did the other function work?" is for your sketch. I removed all need to add this to the library. Just place this function in your sketch and...
``` // Place at or near the top of your code #define BUFFER_LENGTH 32 ``` I'm not sure why your code isn't catching this definition. See if that fixes the...
sorry cut and paste try #define BUFFER_LENGTH 32
@tonyvr4, Have you discovered a fix for your freezing issue? FYI In the past, after discovering this routine, MPU 6050 freezing issues have been isolated and determined to be related...
@tonyvr4 from the manual: 4.2 Register 25 – Sample Rate Divider SMPRT_DIV Type: Read/Write This register specifies the divider from the gyroscope output rate used to generate the Sample Rate...
While I love messing with the MPU6050 the main reason I pursued it was the price and it worked with the atmega328p. If you are looking for a solution with...
@fanlessfan Note the [MPU6050 library has the latest DMP 6.12](https://github.com/jrowberg/i2cdevlib/tree/master/Arduino/MPU6050) and handles all the MPU families including your MPU9250 {Tested}. Note: The AK8963 magnetometer can be read separately at 1...
I am experimenting with the ESP8266 at this time. I haven't had a chance to test the MPU6050_DMP6_ESPWiFi). but that won't take long :) Z