What if you add
#define AUDIO_CLASH_SUPPRESSION_LEVEL 1
The default is 10, which is fairly low, but even a low audio clash suppression level could be significant compared to a clash threshold of 0.5.
What if you add
#define AUDIO_CLASH_SUPPRESSION_LEVEL 1
The default is 10, which is fairly low, but even a low audio clash suppression level could be significant compared to a clash threshold of 0.5.
Iâll try 1, 10, 20, 50.
On a separate note, do you think I should try rolling back to ProffieOS 6.9?
Not really, but it can be interesting to compare.
That worked! CLASH_THRESHOLD_G 0.5 and AUDIO_CLASH_SUPPRESSION_LEVEL 1 is just right.
Thanks so much. What do you think the issue is? Iâve tried lowering the volume to min, thinking it was speaker interference and that didnât fix it.
Ok, so there are multiple things going on here.
Just had a case of this exact problem (no clashes without smashing something to death even down to CLASH_THRESHOLD_G 0.1)
Didnât go through serial monitoring troubleshooting steps, just cut to the chase and added the suppression define and it âfixed itâ. Then needed to up the threshold to ~2.0 to dial in normal clashing.
So the question is⌠why?
Do the statements above about âprobably not how we actually want it to workâ mean some code still could use some tweaking?
This was a v3.9 board btw.
FWIW if this helps neither of my V3âs is affected. Running these in defines
#define VOLUME 2200
#define CLASH_THRESHOLD_G 4
#define AUDIO_CLASH_SUPPRESSION_LEVEL 5
Note that aside from my upping the volume w the V3 configs the defines are the same as they are w the kids and my V2 boards.
but does it NOT work if you comment out the audio suppression define?
At the very least, we should scale AUDIO_CLASH_SUPPRESSION_LEVEL by the clash threshold.
@NoSloppy I can certainly put in some time tomorrow or Saturday night and give it a go if you want. The thing is with the PowerCore setup I canât run the cable to pull Serial Monitor output. I could disable blade detect and just bench test the core with Diagnostic Commands active.
![]()
Donât need seriall monitor info really. Just curious if you remove that define if clashes become next to impossible.
Got ya. Iâll get to testing by Saturday night and post an answer.
One additional point of clarity so I can test whatever else besides just disabling the suppression define.
What prop(s) are in use when this is being seen? Iâm on Fett263âs prop and havenât seen it but will be testing thru Sunday.
Fett263. But try others too.
Iâm wrapping up testing three sabers. Two with a V3.9 board and another with a V2.2 board. Not seeing this glitch. Zero issues with Fett263âs or NoSloppyâs props. This is the CONFIG if anyone wants a look.
Maybe we should be asking what specific boards are showing this as it may well be manufacturerâs component spec affecting things. **JustSaying
MTFBWY!
*Update: I went ahead and borrowed a couple other V2.2âs and a V3.9, none of them show the glitch.
Ok thanks.