yeah that is because your data reader needs calibrating.
example
reportBuffer[1]= (read_adc(0)/3 + 200);//pc0 : this is some extreme math
You have to now do your own math. Maybe just - 50 from the result ( only a guess ) you'll get it.
example
reportBuffer[1]= (read_adc(0)/3 + 200);//pc0 : this is some extreme math
You have to now do your own math. Maybe just - 50 from the result ( only a guess ) you'll get it.