Hi Howard -
This may not be a software bug. You may actually be getting all the gain
you can get.
You see, 64 hex is 100. I suspect that you have not a bug per se, but
one of representation. When one has the gain set to 50, could it not
really be 80 if it was being converted properly?
If I am correct, somewhere in there is (for example) 8A, 8B and so on,
which I don't think would display, but '80' may not increment beyond 89
for 5 or 6 ticks and then '90' would appear.
I've been caught on this a few times in software development when what I
thought was decimal display turned out in fact to be hex.
Just a thought...
Wayne
VE3EFJ