I asked this question on the programming board and got an answer which I am pretty sure is either wrong or he misunderstood me.
I have to use 8 bit output for reading a potentiometer (10Kohm) (a firmware reason)
I’m using a UNO (10 bit ADC)
I’ve used a bit shift on the read, like so
controllerData.al0 = analogRead(A0) >> 2;
Dropping the 2 LSB’s makes the output not quite as smooth as I’d like to have. (too much dead space on the pot)
I think if I added 60Kohm in series between the pot’s ground pin and ground and dropped the 2 MSB’s
controllerData.al0 = analogRead(A0) <<2;
I would have smooth 8 bit output, …
My underlined method is correct isn’t it?