Hi All, I'm after an opinion on transmitting a value via the measurement application. I have an analogue input that is scaled from 0 - 12V. So, to send a voltage with say 1.699V with 3 decimal points I would need to multiply the value x 1000 and then scale it so the receiving app reads it as 1.699V. Can I assume that I should do this initial calculation internally then should the user select a different multiplication value that this should then be calculated separately. so, should I have a 1-1024 ADC value of say 145 V = 145 * (12/1024) = 1.699 V Since I can't transmit 1.699 V I would multiply and use the scaling as follows: 1.699 * 1000 = 1699 Transmit 1699 in high and low bytes Transmit a multiplier of 0xFD Received as 1.699V Then there is the question of handling different unit types, or should that not really matter. Hope that makes sense. Regs, Paul