Thank you UAV Tech. This video is the BIBLE for Blackbox Explorer - and yes, I've commented here before, but almost a year later I'm finally REALLY applying the things that you teach in this video 😁
I was having an issue loading the workspace templates until today. You can get them to work if you download one of the newer Blackbox nightly versions or use the Chrome extension version. Both worked for me.
I dont know why I didnt use blackbox explorer earlier to see the vibrations on my quads (the chimera5 currently). I always rant about jello on the cams - but here's where I can change it ;) Just saw that I have 55hz vibrations (quite a lot) which for sure is nasty for a 60hz video (if the vibration is close to the FPS setting of your cam - this amplifies the jello problems I suppose). Thanks for these kinds of videos!
Mark, How can I make the traces bigger? In the video it looks as if you have a more zoomed in view of the traces? I have played with the zoom setting. Even when I set it the same setting the vid, yours still look bigger? You show multiple traces and they all look nice and big and I can see all of the traces. But on my monitor I can't see anything, well they aren't big enough? The zoom just seems to stretch the image out horizontally. I want to make it bigger vertically so I can see the lines. Does that make sense?
What would happen if I modified the code so that d and p gain is set dynamically to the setpoint minus the gyro? Wouldn't the very next update in the pid loop automatically track the setpoint? Sorry if this is a dumb question I'm still new to this
My motors seems (there is no scale) super noisy in blackbox. Not sure what 'motors' means in bb logs, but what is the heuristic to troubleshoot this? Link to existing video on that topic would be appreciated.
Mark, thanks for this video. I cannot get the trace templates to load. I followed instructions to open .json file, even tried downloading a 2nd time in case it was somehow corrupted. It has no effect. I had one template I set up myself, and after loading your .json file, it still only shows my one template. Do I need to somehow delete mine before yours will take effect? Should I reinstall BBE? Stumped.
Update - Found this and it worked! github.com/betaflight/blackbox-log-viewer/issues/426 I'm not code savvy but apparently there was an update along the way. I'm running BFE 3.5.0 and windows 10 if it matters. Thanks to exocode who commented on Jan 13, 2020 "Yes, the problem is that the format has apparently changed. BBE 3.4 is not able to read the old format."
@@uavtech yeah I did all that (several times) But it did not respond at all. The fixed file I referenced above responded with a workspace updated or something- then it worked.
When I go into tiny.ccuavtech BBE Trace template’s there is two UAV tech BF ( BBE 3.4 V and a UAV tech BF (BBE 3.5 V then there’s two UAV tech trace set up templates. Which one’s should I download?
If I am running a FC with dual gyros, do I need to set the debug trace to dual_gyro_scaled instead of gyro_scaled? I did some test flights with gyro_scaled and it is giving me a trace.
I have black box explore up and running I have your trace Templates. My question is how should I go about finding out if I have a bad motor with black box explore?
@@uavtech ok I’ll check that out. I am disabling RPM filter on the GepRC MK 4. I can’t get it to stop motor desynk’s. I changed start force as you suggested. I just think the ESC is not capable of using it I tried to JAZMAV software I tried the JESC Software I’m getting the same result super small twitch occasionally after throttle up moves. My question is what all should I be certain to change after I flash my ESC attack? So what I mean is should I change the start force back to the default? Also the settings in beta flight should I disable dynamic filter? Or anything else to return to defaults?
@@uavtech What am I looking for irregularities like spikes in the graph ? They look pretty normal I guess I’ll look at one of your examples to compare it too. Any recommendations on a video to look at?
hi, looked all over but can not find an answer :-) I have f745 Omnibus F7v2 set use MPU600 gyro FC running great on BF4.0.5 and RPM + standard filters - cool motor but some propwash. I know filtering need work, but I'm trying to establish first the set up - 4/4 dshot600 or something else mathematically speaking - nd you seem to be best person to ask that :D I check 8/8 1200 and Gyro Rate error increases from 0.3% to like 1% in STATUS, but what worries me is spikes to 3-5% off much more often. So mathematically speaking, what is best config there? My thoughts: - Dshot600 is fast enough for 16/16, so no reason to use higher one. Thus, 1200 no use - Gyro is on SPI. with supports 8k seems logical, but may cause overload on the bus? Better keep 4k perhaps? - PID can not be higher than gyro rate, but II heard that lower value acts like a natural filter? = 8/4k and Dshot 600 is the ultimate set up or no reason to cut PID loop so 8/8 600 is best trade off? And how would RPM pay into this? Topic for a video?))
This is the best Blackbox Explorer crash course video on UA-cam. Can anyone please tell me how to physically access the JSON file that I have in Google Drive? I right click it and download, or I download it via the icon on the top right, I can't physically locate it to open in BBE and its really irking me....😣
See theuavtech.com/blackbox After download, with a log open, use the same open dialog to open JSON and clock 0 thru 9 on number row above letter keys (not num pad).
Should. But I think Emu logs are a little messy in BBE (missing header data, etc.). Also keep in mind Feathered PIDs at 0 are D-term based on Error so interpreting the D-term is a little tricky with stick moves. You need to look at PID Error trace vs. just Gyro movement.
Relative newbie here. I have been absorbing this new hobby through osmosis via saturation. Really enjoy your videos. I have been trying to use your trace templates but can’t seem to get them going. When I open your json, it says “workspaces loaded”, but no response from either set of number keys. Thought maybe because I’m on a newer version of BBE v3.4.0? Anyone want to point me in the right direction?
Download the lates BBE from github. Then open a log file. Then load the trace templates and then hit the numbers on the row above your keyboard keys (not number pad).
@@uavtech I downloaded yesterday, but I'll check again for new. I couldn't even save and reopen my own workspace jsons. I have become quite good at building traces as I needed them today. Probably done it a hundred times today. Also made 50 or so BB records to compare PID changes. Thanks for the response.
Hello Mark . i dont have time to make the Plasma control I have the Eachine TS 215 V3 5S and Diatone GT 548 MK3 2207-2650KV i read all abot tunning Tips from 4.0 and i have a frame fom Diatone GT 200 S with 4 new motors and Beta 3.5.7 and this goes realy like a devil . But i have ten Drones with high qualty componets but i dont have a good felling with this two . I have anoter Diatone GT 548 MK3 with Gefam 51449 and this one has 3.5.1 with fresstyle PIDs and it goes like a beast here the PIDs D Shsot 600 Idle speed 3,5 8 KHZ and 4 PIDS : Betan 220 rescue mode R 44 47 27 87 0,96 0,55 0,30 Acro Trainer 0,20 Throttle Boost 5 Anti G 5 TPA 0,25 1650 P 67 43 29 87 0,96 0,50 0,30 Filtros PT1 on 150 150 Y 60 49 2 98 1,01 0,60 0,00 400 250 Airmode 32% Throttle This is fantastic Please can you help me i put all your PIDs and 4.0 and 4.01 was horrible .Transmitter Jumper TH 16 and before TSG8 V2 Plus becaise i flay EFlite VTOL 650 and mini and Helicopter Algin and Gaui to in 3D . Best regars from Alicante Spain Frank :-)))) On the others i flased 4.0.3 and BL Heli no RPM and no Bidirectional i maked it like Joci Luid and i have had faly to the moon i have Barometer and GPS in one punsh it climbed 885 m high and comes back with recue mode .
@@Mateyhv1 Very eay a good tunning with all for 4.0.3 for the Diatone GT 548 MK3 and Eachine TS 215 V3. I flay 27 years Heli 700E acro , and read all about Git HUB 4.0 Tunning Tips but i can not find a good tunning for Racing .In present is one there stand iterm relax cutof 35 Gyro Setpoint !!! All from UAV TECH but every time in the vidios he has other PIDs anf FF until to 450 on P and R and Yaw on 100 . Then changed to 250 FF ????
@@fastfrank61 for a good tune. Use his filter settings no gyro filter and dyn dterm set to 60-175hz. For q race setup, leave the pid's stock, or use the recommended race pid's from the bf 4.0 tuning suggestions from github.
14:40 to start with PID Loop 101.
Thank you UAV Tech. This video is the BIBLE for Blackbox Explorer - and yes, I've commented here before, but almost a year later I'm finally REALLY applying the things that you teach in this video 😁
Just wanted to say thank you for making this content. Your videos are always informative and helpful. People like you make this hobby great!
Frequency vs Throttle - thank you so much BBE Devs - I need some of this in my life.
Thank You, very helpful. Straight to the point without unneeded chit-chat.
I could use some rambling chit chat, any suggestions? 😆
Awesome video.
Excellent, easy to understand, and to-the-point explanation of PID.
I was having an issue loading the workspace templates until today. You can get them to work if you download one of the newer Blackbox nightly versions or use the Chrome extension version. Both worked for me.
After watching many.. this one made it hit home.. thank you!!
Thanks for explaining all this.Im still learning but your vids are really helpful
Looking forward to your tuning part 2. The p-d ratio I'm excited for.
Love this, gonna make myself learn this while I'm off work these next couple weeks! Thanks for the videos!
I dont know why I didnt use blackbox explorer earlier to see the vibrations on my quads (the chimera5 currently). I always rant about jello on the cams - but here's where I can change it ;)
Just saw that I have 55hz vibrations (quite a lot) which for sure is nasty for a 60hz video (if the vibration is close to the FPS setting of your cam - this amplifies the jello problems I suppose).
Thanks for these kinds of videos!
i needed this thank you!
Fantastic, dude. Thanks a lot! 😃
That's going to be really helpful!
Great info Mark!
You rock. Thanks for this Mark.
Ho nice. Excellent content. Thank :)
Mark,
How can I make the traces bigger? In the video it looks as if you have a more zoomed in view of the traces? I have played with the zoom setting. Even when I set it the same setting the vid, yours still look bigger? You show multiple traces and they all look nice and big and I can see all of the traces. But on my monitor I can't see anything, well they aren't big enough? The zoom just seems to stretch the image out horizontally. I want to make it bigger vertically so I can see the lines. Does that make sense?
At the bottom of the legend, there is an Exaggeration icon button.
Also in the top tool bar, there is a Zoom slider.
Thank you
how do I see the Legend option? doesn't show after import and still new to this programme. thanks for the helpful videos :)
Thanks one more
What would happen if I modified the code so that d and p gain is set dynamically to the setpoint minus the gyro? Wouldn't the very next update in the pid loop automatically track the setpoint? Sorry if this is a dumb question I'm still new to this
It doesn't work 1:1 like that, u less I'm not following. We don't know now the machine will react mathematically so it becomes trial and error.
My motors seems (there is no scale) super noisy in blackbox. Not sure what 'motors' means in bb logs, but what is the heuristic to troubleshoot this? Link to existing video on that topic would be appreciated.
increase filtering.
FWIW, the trace template is no longer in that location.
now at theuavtech.com/blackbox
Mark, thanks for this video. I cannot get the trace templates to load. I followed instructions to open .json file, even tried downloading a 2nd time in case it was somehow corrupted. It has no effect. I had one template I set up myself, and after loading your .json file, it still only shows my one template. Do I need to somehow delete mine before yours will take effect? Should I reinstall BBE? Stumped.
Update - Found this and it worked! github.com/betaflight/blackbox-log-viewer/issues/426 I'm not code savvy but apparently there was an update along the way. I'm running BFE 3.5.0 and windows 10 if it matters. Thanks to exocode who commented on Jan 13, 2020
"Yes, the problem is that the format has apparently changed. BBE 3.4 is not able to read the old format."
just load with a log open and make sure to hit the number row above the letters on your keyboard after you open the JSON file the BBE open button.
@@uavtech yeah I did all that (several times) But it did not respond at all. The fixed file I referenced above responded with a workspace updated or something- then it worked.
@@AlanzFPV good. As long as it is working now.
@@uavtech it is and your detailed work is much appreciated!
When I go into tiny.ccuavtech BBE Trace template’s there is two UAV tech BF ( BBE 3.4 V and a UAV tech BF (BBE 3.5 V then there’s two UAV tech trace set up templates.
Which one’s should I download?
Probably 3.5 if you have latest BBE downloaded.
@@uavtech ok it’s working in BBE. I have your template’s up and running 👍👍👍👍👌👌👌👌
If I am running a FC with dual gyros, do I need to set the debug trace to dual_gyro_scaled instead of gyro_scaled? I did some test flights with gyro_scaled and it is giving me a trace.
Gyro_scaled for averaged. Dual_gyro_scaled for separate on roll only.
@@uavtech Awesome, thank you. My quads fly amazing now thanks to this series.
I have black box explore up and running I have your trace Templates.
My question is how should I go about finding out if I have a bad motor with black box explore?
Look at motor command traces for irregularities.
@@uavtech ok I’ll check that out.
I am disabling RPM filter on the GepRC MK 4.
I can’t get it to stop motor desynk’s. I changed start force as you suggested.
I just think the ESC is not capable of using it I tried to JAZMAV software I tried the JESC Software I’m getting the same result super small twitch occasionally after throttle up moves.
My question is what all should I be certain to change after I flash my ESC attack? So what I mean is should I change the start force back to the default? Also the settings in beta flight should I disable dynamic filter? Or anything else to return to defaults?
@@uavtech how do I look at motor command traces ?
I have looked at 0 through 9 trace Templates. Is it one of those ?
#4.
@@uavtech What am I looking for irregularities like spikes in the graph ?
They look pretty normal I guess I’ll look at one of your examples to compare it too.
Any recommendations on a video to look at?
hi, looked all over but can not find an answer :-) I have f745 Omnibus F7v2 set use MPU600 gyro FC running great on BF4.0.5 and RPM + standard filters - cool motor but some propwash.
I know filtering need work, but I'm trying to establish first the set up - 4/4 dshot600 or something else mathematically speaking - nd you seem to be best person to ask that :D
I check 8/8 1200 and Gyro Rate error increases from 0.3% to like 1% in STATUS, but what worries me is spikes to 3-5% off much more often. So mathematically speaking, what is best config there?
My thoughts:
- Dshot600 is fast enough for 16/16, so no reason to use higher one. Thus, 1200 no use
- Gyro is on SPI. with supports 8k seems logical, but may cause overload on the bus? Better keep 4k perhaps?
- PID can not be higher than gyro rate, but II heard that lower value acts like a natural filter?
= 8/4k and Dshot 600 is the ultimate set up or no reason to cut PID loop so 8/8 600 is best trade off?
And how would RPM pay into this?
Topic for a video?))
For RPM filtering, goes 4/4k and Dshot 300 or 600. Plenty fast, especially when looking at filter delay vs. cycle times.
can you help me to make my lines smooth... my setpoint and gyro lines are not tracking the same line
Tuning guide at: drive.google.com/file/d/1WxgSUsG6UnvXjyxJSsAdw9iqoO21Ddmq/view?usp=sharing
Hello, I looked at the folder today and cant seem to see the .jason file. Is it still there?
Nevermind, I found it
This is the best Blackbox Explorer crash course video on UA-cam.
Can anyone please tell me how to physically access the JSON file that I have in Google Drive? I right click it and download, or I download it via the icon on the top right, I can't physically locate it to open in BBE and its really irking me....😣
See theuavtech.com/blackbox
After download, with a log open, use the same open dialog to open JSON and clock 0 thru 9 on number row above letter keys (not num pad).
Does it work with emuflight 0.3.1 blackbox data?
Should. But I think Emu logs are a little messy in BBE (missing header data, etc.). Also keep in mind Feathered PIDs at 0 are D-term based on Error so interpreting the D-term is a little tricky with stick moves. You need to look at PID Error trace vs. just Gyro movement.
UAV Tech I’m not sure it’s clear for me. But I will try to figure out. Thanks!
@@effectic , if you have issues, maybe learn on BF and then go back to Emu. All the BF stuff works well together and is less glitchy.
UAV Tech good advise. I thought about that. I’ll try it with bf4.2
Relative newbie here. I have been absorbing this new hobby through osmosis via saturation. Really enjoy your videos. I have been trying to use your trace templates but can’t seem to get them going. When I open your json, it says “workspaces loaded”, but no response from either set of number keys. Thought maybe because I’m on a newer version of BBE v3.4.0? Anyone want to point me in the right direction?
Download the lates BBE from github. Then open a log file. Then load the trace templates and then hit the numbers on the row above your keyboard keys (not number pad).
@@uavtech I downloaded yesterday, but I'll check again for new. I couldn't even save and reopen my own workspace jsons. I have become quite good at building traces as I needed them today. Probably done it a hundred times today. Also made 50 or so BB records to compare PID changes. Thanks for the response.
@@anthonymcneil3606 I have been having the same issue. It will not load any trace templates, not even the one I created.
@@anthonymcneil3606 I posted a comment that should help you solve your issue.
👍👀🇭🇷
Hello Mark . i dont have time to make the Plasma control I have the Eachine TS 215 V3 5S and Diatone GT 548 MK3 2207-2650KV i read all abot tunning Tips from 4.0 and i have a frame fom Diatone GT 200 S with 4 new motors and Beta 3.5.7 and this goes realy like a devil . But i have ten Drones with high qualty componets but i dont have a good felling with this two . I have anoter Diatone GT 548 MK3 with Gefam 51449 and this one has 3.5.1 with fresstyle PIDs and it goes like a beast here the PIDs D Shsot 600 Idle speed 3,5 8 KHZ and 4 PIDS : Betan 220 rescue mode
R 44 47 27 87 0,96 0,55 0,30 Acro Trainer 0,20 Throttle Boost 5 Anti G 5 TPA 0,25 1650
P 67 43 29 87 0,96 0,50 0,30 Filtros PT1 on 150 150
Y 60 49 2 98 1,01 0,60 0,00 400 250 Airmode 32% Throttle This is fantastic Please can you help me i put all your PIDs and 4.0 and 4.01 was horrible .Transmitter Jumper TH 16 and before TSG8 V2 Plus
becaise i flay EFlite VTOL 650 and mini and Helicopter Algin and Gaui to in 3D . Best regars from Alicante Spain Frank :-))))
On the others i flased 4.0.3 and BL Heli no RPM and no Bidirectional i maked it like Joci Luid and i have had faly to the moon i have Barometer and GPS in one punsh it climbed 885 m high and comes back with recue mode .
Dude, what are you trying to say with all that chatter?
Hi frank. What seems to be your problem? It's kind of hard to follow your trouble shooting, when you are talking about 10 quads at a time.
You do not have time for Plasmatree and Blackboxtuning, and other people should take their time. Bad game.
@@Mateyhv1 Very eay a good tunning with all for 4.0.3 for the Diatone GT 548 MK3 and Eachine TS 215 V3. I flay 27 years Heli 700E acro , and read all about Git HUB 4.0 Tunning Tips but i can not find a good tunning for Racing .In present is one there stand iterm relax cutof 35 Gyro Setpoint !!! All from UAV TECH but every time in the vidios he has other PIDs anf FF until to 450 on P and R and Yaw on 100 . Then changed to 250 FF ????
@@fastfrank61 for a good tune. Use his filter settings no gyro filter and dyn dterm set to 60-175hz. For q race setup, leave the pid's stock, or use the recommended race pid's from the bf 4.0 tuning suggestions from github.