Вроде удалось повысить точность сходимости фантома (на порядок), но пока не 100%. Я не учитывал, что могут происходить много событий одновременно.
Вопрос к разработчикам по trackplay.log.
Чем принципиально отличается строка
"wTime. Model time: 65.989000, activity: 30(class TrackFact), Plane: T:65.989000 C:3(Rudder) V:0.452232"
от следующей за ней
"Plane: T:65.989000 C:3(Rudder) V:0.455481"?
Обе команды идут в один и тот же момент времени, но отклонение РН (V) указано немного разное. Какое из них правильнее отправлять на исполнение через LoSetCommand?
next at: 65.989000
wTime. Model time: 65.980000, activity: 23(class wcGroupTime), next at: 66.000000
wTime. Model time: 65.980000, activity: 25(class woHumPlaneActivity), next at: 66.000000
wTime. Model time: 65.980000, activity: 26(class woHumPlaneControl_CWS), next at: 66.000000
wTime. Model time: 65.980000, activity: 29(class woHumPlaneNextTime), next at: 66.000000
wTime. Model time: 65.989000, activity: 30(class TrackFact), Plane: T:65.989000 C:3(Rudder) V:0.452232
Plane: T:65.989000 C:3(Rudder) V:0.455481
next at: 66.078000