habe gerade massig probleme mir der sd karte - 2gb geht und 4g nicht.
habe mir gerade die st treiber dazu angesehen ...
ptr = malloc(sizeof(uint8_t) * BlockSize);
idioten - ein statisch allozierter block macht mehr sinn.
dem dazugehörigen free traue ich nicht - fragmentierter speicher ...
und bei der st saftware ist gehöriges nase rümpfen angesagt.
es würde in zukunft auch sinn machen die sensorfusion aus der datei mpu9250.c herauszulösen.
irgendwie mag ich invensense produkte nicht mehr so ...
und wenn, dann nicht:
// no sample rate divider (0+1), accel: lowpass filter bandwidth 460 Hz, Rate 1kHz, gyro: lowpass filter bandwidth 250 Hz
runter auf 18x hz filter settings - in summe weniger probleme.
schon mal gut, dass beim pid regler ein pt1 element eingebaut wurde.
und tschüss.
habe mir gerade die st treiber dazu angesehen ...
ptr = malloc(sizeof(uint8_t) * BlockSize);
idioten - ein statisch allozierter block macht mehr sinn.
dem dazugehörigen free traue ich nicht - fragmentierter speicher ...
und bei der st saftware ist gehöriges nase rümpfen angesagt.
es würde in zukunft auch sinn machen die sensorfusion aus der datei mpu9250.c herauszulösen.
irgendwie mag ich invensense produkte nicht mehr so ...
und wenn, dann nicht:
// no sample rate divider (0+1), accel: lowpass filter bandwidth 460 Hz, Rate 1kHz, gyro: lowpass filter bandwidth 250 Hz
runter auf 18x hz filter settings - in summe weniger probleme.
schon mal gut, dass beim pid regler ein pt1 element eingebaut wurde.
und tschüss.