Folks, KISS logging does not seem to work right or provide useful data. I tried to get logging to work - and did - but only at the slower baud rate (115,200) so the logs were not useful. Even if not all chopped up for a 1k logging rate (500hz logging rate started to not be as chopped in the traces, but it still was pretty chopped) it doesn't carry the Rate type through in the Header, so your Setpoint in the log (the sticks or target you are comparing to) is all blown out of sorts so logging is kind of useless. Especially when you have no target and can't record at a rate above 250hz; which is too slow to analyze any gyro noise to see how mechanics are looking and how filters are doing.
If you cannot have Kiss's logging to work with 250,000 baud rate, I think you have to update your logger. I had the same problem and updating the logger's firmware solved it.
I have OpenLagger. It works fine on BF at 250,000 and 2,000,000 baud rates. Maybe since you cannot set the KISS baud rate, other releases have 250,000 hard codes vs 115,200??
This video made me want to hurry up and finish my 7in build. I'll be using an SP Racing H7 Extreme board, Kiss or FETtec would have been nice too, but I got the board for cheap.
I have three cheap beater 7" setups, and I can tell you they work out just fine. Get it in the air, work up towards a filtering scheme that lets you run 1.3 or higher P&D gains, and then just shred the skies, because those are awesome.
@@tehllama42I'm almost done building it, I got a little sidetracked and started flying an Acrobrat. My 7in build will be on the lighter side, with only 2407s and Biblades. I'm aiming more for efficiency than all out performance. I'll be able to tweak the KV with motor output limit, the motor's stock KV is 2600. It will be on 6S, so I'm guessing around 1300kv (50%) should be a good starting point. Can't wait to try it. I'm waiting on a GPS unit and a Lost model buzzer to be delivered.
I tried one of my kiss quads after months of sitting. I have to say betaflight is leaps ahead. They have come a very long way. With rpm filters and proper tuning it is like nothing else. My motors stay cold on these hot summer days and the precise sound is second to none. I can actually hear a perfect filter tune. Hope all is well Mark. You have given us all the best tune possible. There's no way I can do what I do without your videos
Great video Mark. Maybe this is why I heard Kiss is designed for and works best with 5" specifically. You really need the adjustability and proper logging when you get into the non-standard stuff.
I suspect if the quad had modern esc's with rpm filtering, that it would cure the issues. I'm no expert and fairly new to all of this, but it seemed like poor motor authority was battling you throughout tuning. and RPM filtering has seriously made all my quads fly so amazing! thank you for that feature, so much.
RPM would help. The APD new Firmware does support it. They are advance ESCs for X-class, but needed to catch up. Owner is going to flash up. This quad showed strong 2nd harmonic (echo) of main motor noise that RPM would help tackle.
Do same thing for 5inch quad - please :D but people who think that only kiss flies good, doesn't need any tuning and hits gaps and make dives himself. they will say it's a hoax. But I like to laugh at them sometimes, one even cursed me and stopped flying with us 😂😂
Nice video. I had a somewhat similar experience tuning my 5" kiss build. That said I think those P-gains are way too low, basically half what I run on a 5". The defaults are 3/.030/10. What made you take P down? Isn't the advice in your own PDF to increase P gain for slow bounceback? You also said you didn't want to take the gains any higher because hot motors but you totally disabled TPA. Doesn't that also help a lot with temps? Particularly in the propwash range -- which really heats up motors. It seems to me that without i-term relax the P/I balance is a thing you need to worry about as well, and yours I is too high for that little P.
Anything higher P-gains and the quad would overshoot - with i-Term set to 0.0001 - so that was the correct PD Balance. Lowering the I-term might have helped reduce the i-Term bounceback, but the fact is even with 100 D-term Setpoint weight there was still a sufficient delay that you had i-Term Windup and artificially reducing i-Term to cope with not having i-Term Clamping as a tool is not a good way to operate.
It looks to me like things got worse when you used 100 setpoint weight, which is also what I experienced with kiss. I run it at 65 now, with higher P and D gains than I would otherwise. For a while it looked just like the 2.75/0/20 tune. As I said I think the P/I balance actually matters when there is no i-term clamping. You're treating the I-term here as an independent variable and without clamping it doesn't function like that. Whether that is better or worse is debatable but that's just how KISS does it. I don't think we can tune P/D balance in isolation here like in BF since the i-term has such a strong effect.
Betaflight really does have some great features! Just out of curiosity, what motors did this build use? And how come did you have feed forward set so high? Thanks
Dang, Betaflight for the win here. I wonder why so many people rave about Kiss on a 5" setup? More smooth or way less prop wash on kiss than betaflight. Idk
I must say my Kiss v2 fly's better than any BF quad I have had. May I ask what your Kiss setup is? What version v1 or v2 and esc's? Also mine is only a 5" and any time the d's get over 16 it's really causes issues. I have never had a Kiss quad fly that bad.Thanks for sharing.
how much do props affect the tuning? can you get a good tune that would work on shitty off-balance props (but show up in hd footage) as well as on super balanced smooth props?
@@uavtech can we tell good props from bad ones when looking at blackbox? I mean, I know for sure which of the 7 inch props are real bad on my quad, cause all is shaking in hd footage, but with "good props" it is hard to see which are better.
I might be off. cuz o just half ass looked at this video.. but why did you run that on soo low P on the Kiss?? That P gain is almost like running low 30ish P gain on betaflight
And btw.. i always have my old kiss v1 alien as a reference point when i tune my betaflight/emuflight kwads and i cant get them to FEEL as good as my KISS kwad... and i dont know wy?? Even tho the KISS have 3 years old parts.. The Kiss feels locked and smooth/snappy at the same time... what can i do on betaflight/emuflight to get that feel?😟😅
This seems like a weird first KISS vs BF test for anyone... How many people run over 6"? Why no filter tuning on KISS? You are set to medium when you should most likely be at high. My 5" can run Medium in the cold but I'm on medium-high for summer. but I think its a combination of the temps and my motors being more worn. I've run BF for years and it is at its best right now for sure but I liked Helio better until 4.x and now I am on KISS/FETtec and I'm never switching back. The only thing I miss on KISS is onboard BB logging but I haven't needed it because for my 5" KISS flew 99% perfect out of the box. BF flies 85% out of the box but following your tuning guides can get it perfect in 2 packs but I still like the feel and control of KISS better.
@@uavtech man you really have a chip on your shoulder for anything other than BF if you are pretending to not know what high, medium and low mean. I basically spam reddit on BF tuning questions with links to your guides too, so its not like I'm some kind of KISS fanboy...
No chip. Just want someone to explain. I'm not sure folks know what is what. kiss.flyduino.net/dwkb/kiss-fc-oscillations/ So you think for a 9", i should have applied less filtering (higher cutoffs)? That doesn't make sense to me since larger quads have lower motor noise peaks and therefore lower cutoff are appropriate, especially for larger quads where it is more key to push up the D-Term. KISS is a standard PID controller with Setpoint Weight. They don't filter the RC input so it makes all kinds of irregular motor command spikes. I'm not seeing the attraction. I really tried to make it work here and it became obvious to me it just could not. It can't push a quad to really track the stick close for racing and for lower power to weight quads, it lacks i-Term Clamping to avoid I-Term bounceback. No logging to boot. Why would anyone pay more for less???
Needed adjustment. Generally on a 7"+, P and D gains need to be the same or inverted (P lower than D) and you need higher PD gain strengths (60 to 70 gains).
Have dozens of quads on BF but fancied a change. Built a Kiss quad, don't know if I'm set in my ways but it flies like crap. Can't get anything like a tune out of it. For me at least that was a waste of £50
@@uavtech thank you, 👍 I saw that. Looked at options and Kissv1 seemed supported up to 4.0.6 and kiss V2 seems like it has support on development build 4.3 but I can't seem to find any information what might need tinkering with to get it up and running.
@David Cooling, ever try it? I have the OpenLagger; the most advanced logger i know of that can capture up to 4k rates with BF. On KISS, it would only record at 115,200 baud rate which means only like 250khz logging rate. Too low and rates are missing, so Setpoint is blown up. In BF, the Lagger records at 4k logging rate with no issue at 2,000,000 baud rate.
@@roscotte , let me know if you have any success. Two hurtles. First the logging rate. 2nd it not recording the Rate type in the Header, and hence Setpoint (the target --- the sticks) is not there and you really kind of need a fast rate for noise analaysis (1k+) OR the Setpoint for tuning. So without both, yeah, not helpful.
@@uavtech from what ive seen from friends and a few vids , kiss seems to fail alot. Could be the setup they had or poor build quality. Ive never ran kiss gear tho, little gun shy..
Aridrona I run Kiss on 5”, 6”, and 7”. Zero problems. I think the ESCs used I. This video probably didn’t help the tune on either platform. But I’ll say one thing, my 7” started life a Betaflight quad, could not for the life of me get it to fly without some sort of artifact. Got annoyed and thru a FETtec FC on it, flew perfect on basically defaults. It’s a never ending argument of opinions and preference. Betaflight guys say the BF flies better, kiss guys say the same. I started on BF and once I found Kiss I never looked back. BF just feels robotic and noisy. Kiss is smooth like a river. That is my preference, so that’s what I prefer. Not to mention the ease of setup to perfect flight, 1/10th the effort of Bf. No need for logs when things work right.
Wouldnt trust anything but kiss for long range tbh. But hey, preferences... The kiss 32a esc's are the only esc I would ever put on anything flying in a non retrievable location.
It doesn't work right. I have the OpenLagger; the most advanced logger i know of that can capture up to 4k rates with BF. On KISS, it would only record at 115,200 baud rate which means only like 250khz logging rate. Too low and rates are missing, so Setpoint is blown up.