![]() ![]() New property /sim/multiplay/transmit-only-generics, when this is set only the position header, all of the sim/multiplay/generic/ and instrumentation/transponder/ are transmitted over MP. Military simulation (from Su-15 Screenshots). Floating point numbers (32 or 64 bit) must be encoded as per the IEEE standard.įor the record, strings are limited to 128 characters and packets are limited to 1200 bytes these limits are hardcoded in fgfs and represent the commonly accepted transmission size of a UDP packet. Strings are encoded in Pascal format (length followed by char(length)) and are not zero terminated. XDR basically means that all data is in network byte order and aligned to the nearest multiple of 4 bytes. ![]() All messages are composed of XDR (eXternal Data Representation) encoded data as per RFC 1832. The multiplayer protocol uses XDR encoded messages that are sent via UDP. The multiplayer protocol is the way FlightGear communicates between instances and the multiplayer servers.Ĭaution Since FlightGear 2020.3 the option to select protocols other than 2017.2 have been removed from the GUI and only Version 2 (2017.2) of the property encoding is currently supported, older versions are obsolete and may be removed at some point FlightGear 2020.3. To avoid conflicting efforts, you are advised not to start working on anything directly related to this without first coordinating your ideas with FlightGear core developers using the FlightGear developers mailing list. Please see: High-Level Architecture for further information ![]() For recent updates, please refer to HLA Timeline. Some, and possibly most, of the details below are likely to be affected, or even deprecated, by the ongoing work on implementing and improving HLA support in FlightGear. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |