Hi Guys,
I’ve now completed my MB-6582 build and everything is working fine except for a minor issue with the encoders.
I’m getting skipping/jumping of values in a repeatable fashion, but not at every detent (hard to explain).
The encoders are the bourns type (mouser part PEC16-4220F-N0024).
For example. If I turn the still detented menu encoder slowly, one detent at a time, I am able to select patch by patch in single increments for say the first 8 patches, but then it’s like the encoder reaches some threshold and any minor movement at this point can send the values off wildly in either direction. Almost like a short in the encoder. It might jump 10 forward, could be several back. Whilst the encoder is in this position putting forward or backward pressure on it (without moving beyond the present detent), can result in the value continually changing, usually all the way back to 0, but where this occurs around the 360 degrees of a full rotation seems to be random (so it doesn’t appear to be a set point in the encoder for instance).
I could understand if it was a bad encoder. But this appears to be evident on all of the encoders (though all detents have been removed on the others), but they still jump in a similar fashion on slow turning). So I believe that the encoders are working as I can select individual increments to a point, up or down, but when trying to set a specific value (say 500 on the cutoff freq), it’s near impossible without getting as close as possible with the encoder, then using buttons to inc/dec the value.
I’ve searched and can’t find anything that would still be relevant (I think). Mios 1.9g (which I have), supports the bourns encoder from what I’ve read. Other than that I’ve seen some mention of a variable in code (detended_3), but am unsure if I should need to resort to the code to try and fix this.
I also have the latest MB-6582 v2.041 firwmare loaded.
Is there a hex or an app that lets you test the encoders and what is coming back from them for accuracy?
If I need to adjust something in the code I’m happy to do so. But given that SmashTV also sell these encoders I’d imagine that they should just work perfectly out of the box?
Any help much appreciated.
Thanks.
Cheers,
Arkay.
P.S. The machine is perfectly usable as is as I can adjust everything well enough, but something just isn’t right and I’d like to get it perfect
I can take a video of the effect if it would help.