Проблема с SpatialFPStruct, RPR fom, netn2_2010 FOM. Как это должно быть реализовано? - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь написать федерацию netn2_2010 FOM. Я сделал несколько структур: WorldLocationStruct, WorldLocationStructEncoder, SpatialFPStruct, SpatialFPStructEncoder и другие. Моя проблема в том, что мой WorldLocationStruct имеет 3 атрибута X, Y и Z, которые являются первыми 3 атрибутами, которые будут добавлены в кодировщик SpatialFPStruct. Поэтому, когда я обновляю пространственные атрибуты, мой первый атрибут местоположения в мире не обрабатывается как позиция X, и я понятия не имею, почему это происходит. Когда я установил свои координаты, я заметил, что моя координата атрибута Y обрабатывается как координата X, а мой атрибут координаты Z обрабатывается как координата Y.

Журнал возвращает это сообщение:Пространственный, [49: 01000000 00000000 414f9b8d 31f27235 c14fba2b a3d7f715 c142ee80 cc867855 00000000 3f0aa32c bf0b9343 bf8e15f1 00] *

100
WorldLocationStruct: https://pastebin.com/3eqxd6UC 
WorldLocationStructEncoder: https://pastebin.com/1xb9W180 
SpatialFPStruct: https://pastebin.com/fZaHiJHS 
SpatialFPStructEncoder: https://pastebin.com/Dhk7eQPi
...