Новый центр обработки спутниковых данных только что был завершен и готов к первоначальному тестированию с использованием живых данных, отправляемых с орбитального спутника. Поскольку самые первые сообщения отображаются на экране, и вы замечаете, что многие из значений данных находятся вне пределов досягаемости.
Например, на экране терминала что-то определено как «время дельта», и оно кажется вне ожидаемого диапазона [от 0,01 до 10,000.00 секунд], но значение, отображаемое (как двойное), равно [-4.12318024e- 028 секунд]. После дальнейшего исследования потока исходных данных на основе байта вы обнаружите, что исходные данные отправляются со спутника для этого двойного слова как [0xC0 0x83 0xA1 0xCA 0x66 0x55 0x40 0xBA]. На одном из старых терминалов эти данные отображаются правильно и находятся в пределах ожидаемого диапазона.Ошибка обработки спутниковых данных
a. [5] What caused this problem?
b. [5] If this is the real problem, what should the actual value be?
Я попытался реверсивные байт + реверс бит + XOR 0x80, а результат '2.39' .. Но ... как вы думаете, так как это проблема, результат, скорее всего, будет чем-то более «закругленным», например, «20.0» или что-то замечательное, например '3.14159' ... –
Почему вы ожидаете этого? Потому что это «академическая» проблема? Он находится в ожидаемом диапазоне! [От 0,01 до 10,000.00 секунд] – Makketronix