Perhaps I should add a runtime feature that allows the increment to be changed in lieu of Fast Tune. I knew going in that the Adafruit library was optimized for the Uno, and not the Mega, and this is probably why the Fast Tune is sluggish at faster speeds. It will work, but it is a little "touchy" in that it will jump to Fast Tune when you're trying to fine tune. Slowing down your normal tune rate will work, or just set:
#define FASTINCREMENT???????? 25000UL? // Defaullt when we're in a hurry
to the same rates as DEFAULTINCREMENT. At least that way it wont jump into a higher increment as you tune.
From: Mike Bryce <prosolar@...> To:[email protected] Sent: Saturday, October 14, 2017 1:03 AM Subject: Re: [BITX20] W8TEE vfo encoder fix
On Fri, Oct 13, 2017 at 08:01 pm, Jack Purdum wrote:
Jack, and the group
changed line 1461 & 1462 to falling. Encoder would not adjust freq tried RISING and encoder was iffy, changed with four-five clicks. Change back to CHANGE
Line 63 set at 150UL. that way I could get the tuning into fast mode. Very touchy. Just a bit too fast, and it goes into high speed.Anything under 140 and it won't work