Quote Originally Posted by skimask View Post
We don't know how 'hard' he needs his compensation curve...for that matter, we don't know a lot about this 'function'...
OK, so let's stick with what we DO know.

The original Data spanned from 0-10.
If we expand that to 10-bit, we can make it 0-1000, plus 23. Just multiply by 100.

And, since the PBP SIN function takes an 8-bit input, we can divide the A/D value (X) by 4 to get the Angle in "Binary Radians". (I assume this is the 'Divide down' method)
Then running it through a short PBP program I got the SIN(A) values. (shown in the odd gray color)



Here you can see "Less than Optimal" results.
It's quite a large error.

So I guess the question now is ....
What's the "multiply it up for more compensation" method?
<br>