Multiplayer protocol: Difference between revisions

Jump to navigation Jump to search
Line 375: Line 375:
|}
|}


=== Properties transmitted ===
=== Master property transmission list ===


NOTE: Only properties present in the property tree will be transmitted.
The following table defines which properties can be transmitted with the position message, i.e. the normal MP use case (as of FG 2020.2).
 
{{Note|Only properties present in the property tree will be transmitted.}}


{| class="wikitable"
{| class="wikitable"
Line 1,088: Line 1,090:
|11110||sim/multiplay/generic/bool[90]||BOOL||TT_BOOLARRAY||V1_1_2_PROP_ID||
|11110||sim/multiplay/generic/bool[90]||BOOL||TT_BOOLARRAY||V1_1_2_PROP_ID||
|-
|-
||11990||sim/multiplay/mp-clock-mode||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12000||sim/multiplay/emesary/bridge[0]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12001||sim/multiplay/emesary/bridge[1]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12002||sim/multiplay/emesary/bridge[2]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12003||sim/multiplay/emesary/bridge[3]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12004||sim/multiplay/emesary/bridge[4]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12005||sim/multiplay/emesary/bridge[5]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12006||sim/multiplay/emesary/bridge[6]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12007||sim/multiplay/emesary/bridge[7]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12008||sim/multiplay/emesary/bridge[8]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12009||sim/multiplay/emesary/bridge[9]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12010||sim/multiplay/emesary/bridge[10]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12011||sim/multiplay/emesary/bridge[11]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12012||sim/multiplay/emesary/bridge[12]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12013||sim/multiplay/emesary/bridge[13]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12014||sim/multiplay/emesary/bridge[14]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12015||sim/multiplay/emesary/bridge[15]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12016||sim/multiplay/emesary/bridge[16]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12017||sim/multiplay/emesary/bridge[17]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12018||sim/multiplay/emesary/bridge[18]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12019||sim/multiplay/emesary/bridge[19]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12020||sim/multiplay/emesary/bridge[20]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12021||sim/multiplay/emesary/bridge[21]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12022||sim/multiplay/emesary/bridge[22]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12023||sim/multiplay/emesary/bridge[23]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12024||sim/multiplay/emesary/bridge[24]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12025||sim/multiplay/emesary/bridge[25]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12026||sim/multiplay/emesary/bridge[26]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12027||sim/multiplay/emesary/bridge[27]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12028||sim/multiplay/emesary/bridge[28]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12029||sim/multiplay/emesary/bridge[29]||STRING||TT_ASIS||V1_1_2_PROP_ID||
|-
||12200||sim/multiplay/emesary/bridge-type[0]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12201||sim/multiplay/emesary/bridge-type[1]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12202||sim/multiplay/emesary/bridge-type[2]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12203||sim/multiplay/emesary/bridge-type[3]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12204||sim/multiplay/emesary/bridge-type[4]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12205||sim/multiplay/emesary/bridge-type[5]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12206||sim/multiplay/emesary/bridge-type[6]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12207||sim/multiplay/emesary/bridge-type[7]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12208||sim/multiplay/emesary/bridge-type[8]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12209||sim/multiplay/emesary/bridge-type[9]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12210||sim/multiplay/emesary/bridge-type[10]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12211||sim/multiplay/emesary/bridge-type[11]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12212||sim/multiplay/emesary/bridge-type[12]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12213||sim/multiplay/emesary/bridge-type[13]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12214||sim/multiplay/emesary/bridge-type[14]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12215||sim/multiplay/emesary/bridge-type[15]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12216||sim/multiplay/emesary/bridge-type[16]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12217||sim/multiplay/emesary/bridge-type[17]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12218||sim/multiplay/emesary/bridge-type[18]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12219||sim/multiplay/emesary/bridge-type[19]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12220||sim/multiplay/emesary/bridge-type[20]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12221||sim/multiplay/emesary/bridge-type[21]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12222||sim/multiplay/emesary/bridge-type[22]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12223||sim/multiplay/emesary/bridge-type[23]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12224||sim/multiplay/emesary/bridge-type[24]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12225||sim/multiplay/emesary/bridge-type[25]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12226||sim/multiplay/emesary/bridge-type[26]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12227||sim/multiplay/emesary/bridge-type[27]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12228||sim/multiplay/emesary/bridge-type[28]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||12229||sim/multiplay/emesary/bridge-type[29]||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||13000||sim/model/fallback-model-index||INT||TT_SHORTINT||V1_1_2_PROP_ID||
|-
||13001||sim/multiplay/comm-transmit-frequency-hz||INT||TT_INT||V1_1_2_PROP_ID||
|-
||13002||sim/multiplay/comm-transmit-power-norm||INT||TT_SHORT_FLOAT_NORM ||V1_1_2_PROP_ID||
|}
|}


{{Note|This table is is current for FlightGear 2017.2; but may have been changed. Refer to see {{flightgear file|src/MultiPlayer/multiplaymgr.cxx|l=129}}.}}
{{Note|This table is is current for FlightGear 2020.3; but may have been changed. Refer to see {{flightgear file|src/MultiPlayer/multiplaymgr.cxx|l=129}}.}}
 
{{Note|Properties related to the Emesary MP Bridge are separated to allow possible future improvements to the MP code to have better handling and therefore these string properties should not be used for anything else. The emesary/bridge-type is not currently used - however in the future it will be to identify a specific type of bridge and/or notification that are being used from a predefined set of bridge-types (not yet implemented).}}


== Related content ==
== Related content ==
308

edits

Navigation menu