Вот я и не могу понять, ЗАЧЕМ моему компьютеру моделировать-рассчитывать движение другого самолета, если достаточно получить данные о его местоположении?
Если я правильно понял, при подходе "моделирования" по полученным по сети данным о конфигурации самолета, включая положение РУС и РУД, передать надо:
Отклонение РУС по Х - 16 бит
Отклонение РУС по Y - 16 бит
Отклонение Педалей - 16 бит
Отклонение РУД - 2х16 бит (у нас ведь двухмоторные аппараты?)
Добавим битики на идентификацию каждого параметра, получим
19 бит на описание одного отклонения. Их у нас пять = 95 бит. Округляем - 128 бит.
Если же передавать по сети координаты самолета, то необходимо и достаточно передавать координаты 3 точек.
Сколько в битах весит одна координата я не знаю... Хотя дилетантски могу предположить, что в 16 бит можно заложить 1 линейное измерение на 65 с копейками километров с точностью до метра.
Пожалуй, этого мало.
Если же заложить на одну координату 32 бита, то получить можно точность до сантиметра на участке чуть меньше 43000 км. В общем, длина экватора. Нас устроит %)
Итого, "в ноликах и единичках", на одну точку:
32 - на собственно значение, 2 - на идентификацию широта-долгота-высота (пусть широта - 00, долгота - 01, высота - 10), 2 - на идентификацию каждой из трех точек (точка 00, точка 01 и точка 10).
36 бит описывают одну точку. На 3 - 108 бит. Не намного больше 95. А при округлении - те же 128.
Или я не умею считать?