Comments (12)
Ok this time with gyro scaled and betaflight rates. :)
from emuflight.
@nerdCopter Thx! I'm gonna try it tomorrow and tell you. Can I share the log here in the issue?
from emuflight.
@nerdcoopter It works way better with the new build! I had just a little left oscillations by default and changed the lowpass cutoff to 150Hz as you said. I think the oscillations are gone now, but I would really appreciate you to have a look at my log. I did a little logging flight with angle mode hope it does the job.
whooptrooper Meteor 65 Pro 2022.zip
from emuflight.
need
set debug_mode = gyro_scaled
save
and can you set rates as betaflight rates for blackbox? our Eme blackbox exploere does not render setpoint correctly for kiss nor actual rates. :(
from emuflight.
NEEDS TESTED! PROPS OFF FOR SAFETY!
EmuFlight_0.4.2_BETAFPVF411_Build_719010445.zip
Check motor temps when flying!
NOTE When setting up in configurator for bmi270, the gyro/pidloop will report wrong. MUST SET to 8k which just means denominator = 1. when denominator is 1, this is gyro default for bmi270, which is about 3.2k.
or in CLI:
set gyro_sync_denom = 1
set pid_process_denom = 1
save
from emuflight.
Works as far as the gyro is now recognized. But it hovers with an enormous oscillation. Any further ideas how to get this to work? have a BetaFPV Meteor65 Pro with 22kkV 0802 Motors.
from emuflight.
i would raise filters.
do not over filter.
for example, either use gyro LPF at 150ish and maybe 1 dynamic_filter notch, or dont use dynamic filter at all. or another option, dynamic_filter with 2 or 3 notches, and a very high gyro LPF or none at all. -- to be tested of course.
for whoops, generally.
gyro cutoff maybe 150hz
dterm cutoff maybe 200hz.
roll/pitch normally about the same PIDs for each.
but for BMI, maybe not too much D on roll. bmi still being tested.
blackbox would certainly help, but 2021 Meteor65Pro did not have Blackbox. does the new versions have it?
I'd like to build a new hex however! The May 2023 is outdated.
here: EmuFlight_0.4.2_BETAFPVF411_Build_dc51cc9dd_BMI270_FIFO_OSR4_Analog.hex.zip
This build should be better. maybe even test it with your current configuration.
from emuflight.
send blackbox logs if applicable, preferably via Discord.
from emuflight.
Oh yeah sorry about that. I will do it later!
from emuflight.
need a lot more D (roll/pitch), like a lot. you'll have to raise them and check via PTB's step-response tool.
need higher yaw P, 75 to 90+ to your liking. 50's are fine for betaflight, but Emu pid controller different.
you can probably go yaw D 0. 0-5max where 0 for P of 70's and 5 for P of 90's+
hard to say on dterm filters, but i'm thinking
Dterm LPF1 type PT1 at 150 to 200, and
Dterm LPF2 type PT1 at 350 to 400
Roll a little noisy, as i would suspect on BMI270
compared to pitch
from emuflight.
red line is the "goal"; not always achievable.
(copyright)Brian White/PTB
from emuflight.
resolved via #937
from emuflight.
Related Issues (20)
- HGLRC SPECTER F405V2 Target Needed HOT 12
- [Target Request] AIKONF7 (BMI270) HOT 1
- [Target Request] SPEEDYBEEF405V3 (BMI270) HOT 6
- [target request] RUSHBLADEF7HD ICM42688P HOT 3
- [target request] CRAZYBEEF4FR BMI270 HOT 4
- [target request] SPEEDYBEEF405V3 BMI270 HOT 3
- possible enhancement/fix for fast-code icm426xx
- F411 are often 100% cpu HOT 3
- [Target Request] NBD_INFINITYAIOV2 *not pro* (BMI270)
- [target request] HAKRCF722D AIO HOT 1
- [TARGET REQUEST] IFLIGHT_SUCCEX_E_F7 (BMI 270) HOT 1
- [TARGET REQUEST] SPEEDYBEE_F745_AIO HOT 1
- [target request] MAMBA F722_2022A HOT 1
- [target request] JHEFF411 add ICM42688P HOT 3
- HAKRC F722D (not AIO) uses MATEKF722SE firmware in betaflight, but EmuFlight can NOT recognize gyro... HOT 12
- Bricked GEPRC F411 AIO Flight controller HOT 1
- [TARGET REQUEST] GEPRCF411_AIO (BMI270 version) HOT 1
- GEPRC F411 35A AIO softserial (T11 R11 pin) HOT 7
- Bricked my GEPRC-TAKER G4 35A AIO, 3 ESC's are missing HOT 1
- [Target Request] CRAZYBEEF4FS (BMI270) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emuflight.