Migrate from BF4.2 to 4.3 EASILY! Betaflight 4.2 to 4.3 CLI Migrator Tool

  Рет қаралды 11,289

Chris Rosser

Chris Rosser

Күн бұрын

Пікірлер: 90
@RobertoDeDomenico
@RobertoDeDomenico 3 жыл бұрын
thank you Chris for sharing my work. I'm very happy to give my support to the community!
@steinne
@steinne 3 жыл бұрын
Thank you for creating this tool- This is GREAT!
@juicetfpv1504
@juicetfpv1504 3 жыл бұрын
Thank You for supporting the community!
@thfpv4974
@thfpv4974 3 жыл бұрын
Thanks Roberto!!!💯🙏🥂
@markhutchens
@markhutchens 3 жыл бұрын
Genius!
@volkergoe
@volkergoe 3 жыл бұрын
Thanks to both of you!
@chrisyoung8062
@chrisyoung8062 3 жыл бұрын
that's brilliant! and it's configurable. since I use actual rates, my rates profile would be safe and can remove that section from the unsafe.
@ChrisRosser
@ChrisRosser 3 жыл бұрын
Great tip!
@franciswong26
@franciswong26 3 жыл бұрын
Great tool! Thanks for letting us know!
@ChrisRosser
@ChrisRosser 3 жыл бұрын
You bet!
@sunsetpark_fpv
@sunsetpark_fpv 3 жыл бұрын
OMG this is sooo cool! Thank you for bringing Roberto De Domenico's work to my view! Thank you Roberto! Great tool here!
@juicetfpv1504
@juicetfpv1504 3 жыл бұрын
Thank you! Chris Rosser you are doing great work getting good information out to the FPV community. We appreciate your work. 👍👍
@ChrisRosser
@ChrisRosser 3 жыл бұрын
My pleasure!
@baggszilla
@baggszilla 3 жыл бұрын
NOO WAY! This is soo Kool! Thanks Chris and Robert!
@johnk8825
@johnk8825 3 жыл бұрын
Chris thank you for passing this on to us.
@runpuppyfpv5744
@runpuppyfpv5744 3 жыл бұрын
That is an awesome tool one of the best I've seen I'm still waiting for the official release of 4.3 but I'm most likely gonna be using this
@hojen321
@hojen321 2 жыл бұрын
Thank you so much, roberto, for developing this, and Thanks, Chris for announcing this.....
@michaelwblade
@michaelwblade 3 жыл бұрын
Awesome 👏 thanks for sharing this
@ChrisRosser
@ChrisRosser 3 жыл бұрын
My pleasure
@loukasdrones3038
@loukasdrones3038 3 жыл бұрын
WOW!! SUPER tool for idiots like me who just know they're gonna mess up. Thanks to Roberto
@universalhead
@universalhead 2 жыл бұрын
Awesome 🎉 works great - thank you.
@richardjustice6220
@richardjustice6220 3 жыл бұрын
thanks for not dragging out longer than needed. gold star
@NorthStarDrones
@NorthStarDrones Жыл бұрын
Thank you 😊
@yonacx_real
@yonacx_real 3 жыл бұрын
fun content. Thank you for sharing. good luck.
@bogdanpascal4776
@bogdanpascal4776 2 жыл бұрын
That’s amazing
@thfpv4974
@thfpv4974 3 жыл бұрын
Really really appreciate this tool #givethanks
@steinne
@steinne 3 жыл бұрын
Thank you for sharing-
@neilfpv
@neilfpv 2 жыл бұрын
I don't know if my approach is applicable to Betaflight or any firmware parsing a configuration that we will be passing. I develop frontend applications. When it makes an api call to some backend or upstream REST services, the response we get is JSON. The property or key is silently dropped if I'm not expecting it. If in case of a push to a service, it will be the same such as in a query string. If someone tries to mess up an api service, the key or query param passed that I wasn't expecting will just be ignored. I was thinking that this feature can be built in to BF so that the chance of us bricking our flight controller will be slim or zero. Great tool though.
@Ricpow80AkaNagamooto
@Ricpow80AkaNagamooto 3 жыл бұрын
Awesome tool! Thanks for sharing. Am I correct in thinking there are some settings that are accessible/need to be set only through the Betaflight configurator tabs themselves and are not accessible via the CLI (or is absolutely everything there in the CLI)?
@ChrisRosser
@ChrisRosser 3 жыл бұрын
You will still need to tune the quad but you should be able to get up in the air with this tool and then start your 4.3 tune from there. I don't think there are any critical settngs you need to set in the configurator after pasting the diff.
@Ricpow80AkaNagamooto
@Ricpow80AkaNagamooto 3 жыл бұрын
@@ChrisRosser Cool, thanks. Am really looking forward to updating to 4.3 soon!
@aenkavanagh4241
@aenkavanagh4241 3 жыл бұрын
Wow. Thanks
@mirekfpv4267
@mirekfpv4267 2 жыл бұрын
It doesnt work for me, always it says i have error somewhere
@nateteator3901
@nateteator3901 3 жыл бұрын
Could you expand on the last few seconds of the explanation? We should copy the safe diff into the CLI, where? The CLI command prompt? Or copy over the existing Diff code?
@ChrisRosser
@ChrisRosser 3 жыл бұрын
Into the cli command prompt 👍
@theaman4005
@theaman4005 2 жыл бұрын
At the beginning, Chris mentions he'll be talking about "Dmin and then RC smoothing", but he doesn't go into it during the video - unless I missed it?
@dee1251
@dee1251 2 жыл бұрын
didnt work for me on the babyhawk hd 2 , when adding throttle its just goes crazy and dies. when i paste the diff and get the new migrated diff. do i need to clear out the errors? or just copy and save as new diff? I m not sure if im missing a step. It says something about accelerometer but when i still calibrate it , i get the same result.
@windwardlefty8
@windwardlefty8 2 жыл бұрын
I tried flashing a version of 4.3 with 10.8 RC 2 in order to get proper rssi and dbm in my Dji goggles and this tool did nothing to bring any of my config over. Is it really as simple as just paste current diff, hit the button and copy and paste new diff over to CLI or do you need to go through and remove the unsafe commands yourself? I had so many issues I even got to the point where betaflight wouldn’t read my quad. I had to force it into boot loader mode with the button on the FC and revert back to 4.2.11
@MrSabram07
@MrSabram07 2 жыл бұрын
So what is being transferred to 4.3? Are we talking just configuration and modes or everything. Like configuration modes, PID tunes and expo? I'm kind of new and a little bit confused. If you can point me to a link about all this information, I did look and was not sure what I was looking for. I'd really appreciate that.
@ChrisRosser
@ChrisRosser 2 жыл бұрын
Pretty much everything apart from PIDs, Filters and Rates.
@MrSabram07
@MrSabram07 2 жыл бұрын
@@ChrisRosser ohhh so everything but the things on the tuning page?
@findler
@findler 3 жыл бұрын
That might be helpful. I wonder if that will work without issues regarding pids and filters
@chrishiggins7475
@chrishiggins7475 3 жыл бұрын
It doesn't bring your old pids and filters across
@findler
@findler 3 жыл бұрын
@@chrishiggins7475 so do you start with default pids and filters?
@ChrisRosser
@ChrisRosser 3 жыл бұрын
Yes. All PIDs and filters are left at default because copy/paste can cause issues.
@falconfpv9467
@falconfpv9467 3 жыл бұрын
Thank you
@LordFpv
@LordFpv 3 жыл бұрын
Great tool but i have a question :) What configurator i should use if i have one quad with 4.1bf and one with 4.3bf
@ChrisRosser
@ChrisRosser 3 жыл бұрын
10.8 RC1 I think.
@LordFpv
@LordFpv 3 жыл бұрын
@@ChrisRosser Thanks
@rodrigodiniz13
@rodrigodiniz13 3 жыл бұрын
Well, you need to erase the UNSAFE ones before copy and past at the CLI...
@housinit
@housinit 3 жыл бұрын
You do not need to delete those out. A "#" sign is a command that tells the CLI to ignore anything after it in that line.
Жыл бұрын
@@housinit Thanks! I was searching for this information for like 20 minutes now! (Started with Joshua's video)
@ElmaOrkestra
@ElmaOrkestra 3 жыл бұрын
So do you have to delete all the text that says 'unsafe' and 'safe' and delete the whole line of the 'unsafe' ones?
@ElmaOrkestra
@ElmaOrkestra 3 жыл бұрын
Or maybe if it has a # in front of the text, it automatically ignores all that?
@housinit
@housinit 3 жыл бұрын
@@ElmaOrkestra anything with a "#" infront is ignored/commented out. In other words, you do not need to delete that stuff out, the CLI will ignore those.
@olafschermann1592
@olafschermann1592 3 жыл бұрын
Thank you, Chris. I guess this tool is only for 4.2 as a source. My question is regarding moving from 3.5 or 4.0 to 4.3 are the well tuned PID values the same or should i go with the betaflight defaults ? Some youtubers say: take the new defaults, they work out of the box. Other respected youtubers say: PID controller is just the same, keep the values. Or are the new presets the way to go? Did i understand it right that there are presets for 3”, 5”, racers and acro flyers? What is your recommendation?
@TimeFadesMemoryLasts
@TimeFadesMemoryLasts 3 жыл бұрын
Just start from scratch. There is way too much risk involved and if your quad flies like crap you don't know what is causing it. The new presets make it way easier to startfrom scratch. Way too much changed. Your settings which were great on previous versions might not be as good on 4.3. If you start with defaults everything is set up cleanly. After that you can try your PID values but don't just copy over a diff and expect it to fly like before.
@apachesmokemachining6487
@apachesmokemachining6487 3 жыл бұрын
That’s great
@gmivisualsjason3729
@gmivisualsjason3729 3 жыл бұрын
When's the official release of 4.3?
@ChrisRosser
@ChrisRosser 3 жыл бұрын
RC1 is already released. There is no guarenteed date for 4.3.0
@gmivisualsjason3729
@gmivisualsjason3729 3 жыл бұрын
@@ChrisRosser So Rc1 is a nightly with possible bugs?
@uavtech
@uavtech 3 жыл бұрын
@@gmivisualsjason3729 yes. Prob Feb before stable.
@stevo43068
@stevo43068 3 жыл бұрын
Now I might try 4.3, or maybe not...
@CgitEinsteins
@CgitEinsteins 3 жыл бұрын
CMIIW - make dif/dump on 4.2 - use this tools - update fc to 4.3 - paste cli from the tools Is this correct ?
@ikalman8299
@ikalman8299 3 жыл бұрын
Correct. Although you still have to check the commented lines (unsafe command) to see whether it will have big impact on your settings or not.
@MrSabram07
@MrSabram07 2 жыл бұрын
@@ikalman8299 can you elaborate a little bit what do you mean by unsafe command?
@ikalman8299
@ikalman8299 2 жыл бұрын
@@MrSabram07 unsafe command is the commands that might be not working on bf4.3, either got renamed or the implementation is different. some of them are # set dyn_notch_width_percent = 0 #UNSAFE !! # set dyn_notch_q = 250 #UNSAFE !! # set dyn_notch_min_hz = 125 #UNSAFE !! # set dyn_notch_max_hz = 350 #UNSAFE !! # set acc_calibration = -19,25,-61,1 #UNSAFE !! in this case, you'll still need to tune the filter or at least interpret manually.
@rubenvaneupen7327
@rubenvaneupen7327 2 жыл бұрын
why are rateprofiles considered an unsafe command to carry over?
@ChrisRosser
@ChrisRosser 2 жыл бұрын
The default rate type changed to actual rates in 4.3. If you paste 4.2 default rates into 4.3 without changing the rates type it breaks things badly!
@rubenvaneupen7327
@rubenvaneupen7327 2 жыл бұрын
@@ChrisRosser thx!
@whatsnext___
@whatsnext___ 3 жыл бұрын
Great info. So are ALL fc’s that are running on 4.2 capable to run 4.3? Do I have to flash to the latest firmware to do that? And only thereafter use this tool?
@ChrisRosser
@ChrisRosser 2 жыл бұрын
Yes all 4.2 targets are supported. Do a CLI diff, save it then update to 4.3 using configurator 10.8. then paste your diff in the tool as shown!
@afifathnin
@afifathnin 3 жыл бұрын
Does the configurator says 10.8 debugetc
@ChrisRosser
@ChrisRosser 3 жыл бұрын
It does, just make sure you got RC1 and not a nightly 😁
@mikej8940
@mikej8940 3 жыл бұрын
Chris have you heard of any problems with the new 1.08 BF configurator I can’t get it to connect on a windows 11 laptop if I downgrade to 1.07 works just fine I have tried all the normal thing zandag impulse driver fixer No dice?
@ChrisRosser
@ChrisRosser 3 жыл бұрын
I haven't had any issues. Are you using RC1?
@mikej8940
@mikej8940 3 жыл бұрын
@@ChrisRosser I downloaded whatever was on the GitHub 1.08 I believe it goes into some virtual port and won’t connect
@Zattoo20
@Zattoo20 2 жыл бұрын
why Rates unsafe ?
@ChrisRosser
@ChrisRosser 2 жыл бұрын
Default rates in 4.3 changed to ACTUAL rates. If you paste Betaflight rates from 4.2 into 4.3 they will be interpreted as ACTUAL rates and bad things will happen!
@CarbonGlassMan
@CarbonGlassMan 2 жыл бұрын
I could just kill Microsoft. All of my CLI dumps I tried to save in Wordpad, but they all saved in Windows 10 Microsoft Word instead, and I cannot copy anything from a Word document unless I purchase a Key for Microsoft Word.
@JuanBadillo
@JuanBadillo 2 жыл бұрын
I think you can use Google Docs to open and edit a Word document
@CarbonGlassMan
@CarbonGlassMan 2 жыл бұрын
@@JuanBadillo Thanks. That's good to know.
@slowvoltage
@slowvoltage Жыл бұрын
Thank you!
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
Betaflight 4.5 Filter Tuning
27:14
Chris Rosser
Рет қаралды 50 М.
3 engineers race to design a PCB in 2 hours | Design Battle
11:50
Predictable Designs
Рет қаралды 494 М.
Betaflight 4.3 Complete Tuning Guide: PID Tuning
33:11
Chris Rosser
Рет қаралды 56 М.
This tiny computer changes EVERYTHING
15:57
Jeff Geerling
Рет қаралды 869 М.
Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
18:41
Flashback Team
Рет қаралды 594 М.
Israel Has The Right To Defend Itself | Stand-up Comedy by Daniel Fernandes
15:07
"Dynamic Idle" the most useful Betaflight feature you never heard of
17:34
What causes Propwash and how Betaflight Dynamic Idle can help!
9:49