Цитата Сообщение от S5una-Киселек Посмотреть сообщение
Исходя из приведенных данных, можно сделать предположение, что по какой-то причине в один из разрядов добавляется единица:

0 -> 16 = 10000
5 -> 4146 = 1000000110010

Если удалим эту единичку, то получим: 0 и 110010 соответственно. Эти значения и являются искомыми 0 и 50 (естественно, с учетом сдвига точки).

Поэтому, для получения искомого значения, предлагается вычитать либо 16, либо 4096 из полученного значения и делить на 10.

P.S. Спасибо аперманентному греку.
Спасибо за идею. Порыв в этом направлении обнаружилось, что это ОРС передает и отображает эту переменную в формате "Знаковое число с односторонней десятичной точкой" по сути не расшифровывая. Мне кажется, что это баг разработчиков ОРС. Остальные параметры они вроде передают нормально.