Hi All,
We have a data conversion inaccuracy while converting a floating point with status value to 16 Bit Signed Integer. See Screenshot below. Is there any other method to convert?
Thanks!
Best regards,
Daniel Oh
Andre Dicaire
In reply to Andre Dicaire:
Hi Andre, Apologies for the unclear picture. I have internal parameter (floating point with status) connected to a mutiplier block. The OUT is connected to external reference. The path is 16bit signed integer with status register in the vim card. The floating point value will have decimals... I guess this contributes to the inaccuracies. In the screenshot, 0.53 becomes 52 after converting to integer and multiplying by 100. Our current solution is to add an ACT block and round the input floating point... Daniel
In reply to WSoon: