http://eechcentral.simhq.com/index.php?title=EECH_CommServer&feed=atom&action=history
EECH CommServer - Revision history
2024-03-28T11:50:09Z
Revision history for this page on the wiki
MediaWiki 1.26.2
http://eechcentral.simhq.com/index.php?title=EECH_CommServer&diff=1902&oldid=prev
Thealx at 19:46, 13 January 2020
2020-01-13T19:46:19Z
<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;' lang='en'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 19:46, 13 January 2020</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l821" >Line 821:</td>
<td colspan="2" class="diff-lineno">Line 821:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[http://www.simhq.com/forum/ubbthreads.php?ubb=showflat&Main=238316&Number=2324485 How to display working cockpit gauges, lights & MFDs on a second PC or monitor.]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[http://www.simhq.com/forum/ubbthreads.php?ubb=showflat&Main=238316&Number=2324485 How to display working cockpit gauges, lights & MFDs on a second PC or monitor.]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[category:installation and setup]]</ins></div></td></tr>
</table>
Thealx
http://eechcentral.simhq.com/index.php?title=EECH_CommServer&diff=88&oldid=prev
Firebird: /* Hokum */
2012-04-01T10:21:38Z
<p><span dir="auto"><span class="autocomment">Hokum</span></span></p>
<p><b>New page</b></p><div>This program makes the UDPSpeed (which was designed with IL's deviceLink feature in mind) program believe that is talking to IL2 while it is in fact fed data from EECH. Currently the following 'devicelink' variables are supported:<br />
<br />
== Installation ==<br />
<br />
The EECHCommServer is shipped with its own installer. You may need to download and install the [http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en Microsoft Visual C++ 2005 Runtime Package] (the EECHCommserver application just crashing is a sign you need this package :)), however, if you are online during the installation, the installer should take care of that automatically.<br />
<br />
== Execution ==<br />
<br />
The CommServer is started form the command line and expects two arguments.<br />
<br />
<code>EECHCommServer <port> [debugLevel]</code><br />
<br />
* port is the TCP port the server is listening for incoming connections from. The UDPSpeed client has to connect on this port.<br />
* debugLevel - uh, I once knew what it did. Valid values are 0 (disabled) or 1.<br />
<br />
Only the port parameter is optional. It has to be nonnegative but smaller than 65536.<br />
<br />
Once the program has started it will wait for incoming requests. The program can be quit at any time by pressing CTRL-C.<br />
<br />
<code>./EECHCommServer.exe 10000<br><br />
Listening to incoming requests on port 10000<br><br />
Press CTRL-C to quit</code><br />
<br />
== Available Data ==<br />
<br />
==== Shared variables ====<br />
<br />
{| class="prettytable"<br />
! Variable ID<br />
! DeviceLink Request String<br />
! Description<br />
|-<br />
| 20<br />
| (R/20)<br />
| time_of_day (hours from midnight)<br />
|-<br />
| 21<br />
| (R/21)<br />
| time_of_day (seconds from midnight)<br />
|-<br />
| 30<br />
| (R/30)<br />
| indicated_airspeed<br />
|-<br />
| 32<br />
| (R/32)<br />
| vertical_speed<br />
|-<br />
| 34<br />
| (R/34)<br />
| indicated_slip<br />
|-<br />
| 40<br />
| (R/40)<br />
| barometric_altitude<br />
|-<br />
| 42<br />
| (R/42)<br />
| heading<br />
|-<br />
| 44<br />
| (R/44)<br />
| waypoint bearing<br />
|-<br />
| 46<br />
| (R/46)<br />
| roll<br />
|-<br />
| 48<br />
| (R/48)<br />
| pitch<br />
|-<br />
| 50<br />
| (R/50)<br />
| fuel_weight<br />
|-<br />
| 52<br />
| (R/52)<br />
| g_force<br />
|-<br />
| 64<br />
| (R/64)<br />
| left_engine_rpm<br />
|-<br />
| 65<br />
| (R/65)<br />
| right_engine_rpm<br />
|-<br />
| 66<br />
| (R/66)<br />
| left engine n1 rpm<br />
|-<br />
| 67<br />
| (R/67)<br />
| right engine n1 rpm<br />
|-<br />
| 72<br />
| (R/72)<br />
| left_engine_temp<br />
|-<br />
| 73<br />
| (R/73)<br />
| right_engine_temp<br />
|-<br />
| 451<br />
| (R/451)<br />
| radar_altitude<br />
|-<br />
| 452<br />
| (R/452)<br />
| combined_engine_rpm<br />
|-<br />
| 453<br />
| (R/453)<br />
| combined_engine_torque<br />
|-<br />
| 454<br />
| (R/454)<br />
| left_engine_torque<br />
|-<br />
| 455<br />
| (R/455)<br />
| right_engine_torque<br />
|}<br />
<br />
==== Havoc ====<br />
<br />
{| class="prettytable"<br />
! Variable ID<br />
! DeviceLink Request String<br />
! Description<br />
|-<br />
| 501<br />
| (R/501)<br />
| master_caution<br />
|-<br />
| 502<br />
| (R/502)<br />
| eapons_management_lh_outer_pylon_green<br />
|-<br />
| 503<br />
| (R/503)<br />
| weapons_management_lh_inner_pylon_green<br />
|-<br />
| 504<br />
| (R/504)<br />
| weapons_management_rh_inner_pylon_green<br />
|-<br />
| 505<br />
| (R/505)<br />
| weapons_management_rh_outer_pylon_green<br />
|-<br />
| 506<br />
| (R/506)<br />
| weapons_management_armour_piercing_cannon_green<br />
|-<br />
| 507<br />
| (R/507)<br />
| weapons_management_high_explosive_cannon_green<br />
|-<br />
| 508<br />
| (R/508)<br />
| weapons_management_lh_outer_pylon_red<br />
|-<br />
| 509<br />
| (R/509)<br />
| weapons_management_lh_inner_pylon_red<br />
|-<br />
| 510<br />
| (R/510)<br />
| weapons_management_rh_inner_pylon_red<br />
|-<br />
| 511<br />
| (R/511)<br />
| weapons_management_rh_outer_pylon_red<br />
|-<br />
| 512<br />
| (R/512)<br />
| weapons_management_armour_piercing_cannon_red<br />
|-<br />
| 513<br />
| (R/513)<br />
| weapons_management_high_explosive_cannon_red<br />
|-<br />
| 514<br />
| (R/514)<br />
| weapons_management_chaff_green<br />
|-<br />
| 515<br />
| (R/515)<br />
| weapons_management_flare_green<br />
|-<br />
| 516<br />
| (R/516)<br />
| weapons_management_chaff_red<br />
|-<br />
| 517<br />
| (R/517)<br />
| weapons_management_flare_red<br />
|-<br />
| 518<br />
| (R/518)<br />
| warning_1<br />
|-<br />
| 519<br />
| (R/519)<br />
| warning_2<br />
|-<br />
| 520<br />
| (R/520)<br />
| warning_3<br />
|-<br />
| 521<br />
| (R/521)<br />
| warning_4<br />
|-<br />
| 522<br />
| (R/522)<br />
| warning_5<br />
|-<br />
| 523<br />
| (R/523)<br />
| warning_6<br />
|-<br />
| 524<br />
| (R/524)<br />
| warning_7<br />
|--<br />
| 525<br />
| (R/525)<br />
| warning_8<br />
|-<br />
| 526<br />
| (R/526)<br />
| status_1<br />
|-<br />
| 527<br />
| (R/527)<br />
| status_1<br />
|-<br />
| 528<br />
| (R/528)<br />
| status_1<br />
|-<br />
| 529<br />
| (R/529)<br />
| status_1<br />
|-<br />
| 530<br />
| (R/530)<br />
| status_1<br />
|-<br />
| 531<br />
| (R/531)<br />
| status_1<br />
|-<br />
| 532<br />
| (R/532)<br />
| status_7<br />
|-<br />
| 533<br />
| (R/533)<br />
| status_8<br />
|-<br />
| 534<br />
| (R/534)<br />
| status_9<br />
|-<br />
| 535<br />
| (R/535)<br />
| status_5<br />
|-<br />
| 536<br />
| (R/536)<br />
| status_11<br />
|-<br />
| 537<br />
| (R/537)<br />
| status_12<br />
|-<br />
| 538<br />
| (R/538)<br />
| status_13<br />
|-<br />
| 539<br />
| (R/539)<br />
| status_14<br />
|-<br />
| 540<br />
| (R/540)<br />
| status_15<br />
|-<br />
| 541<br />
| (R/541)<br />
| status_16<br />
|-<br />
| 542<br />
| (R/542)<br />
| status_17<br />
|-<br />
| 543<br />
| (R/543)<br />
| status_18<br />
|-<br />
| 544<br />
| (R/544)<br />
| threat_warning_radar_type_1<br />
|-<br />
| 545<br />
| (R/545)<br />
| threat_warning_radar_type_2<br />
|-<br />
| 546<br />
| (R/546)<br />
| threat_warning_radar_type_3<br />
|-<br />
| 547<br />
| (R/547) <br />
| threat_warning_radar_type_4<br />
|-<br />
| 548<br />
| (R/548)<br />
| threat_warning_radar_type_5<br />
|-<br />
| 549<br />
| (R/549)<br />
| threat_warning_radar_type_6<br />
|-<br />
| 550<br />
| (R/550)<br />
| threat_warning_bearing_lh_rear<br />
|-<br />
| 551<br />
| (R/551)<br />
| threat_warning_bearing_rh_rear<br />
|-<br />
| 552<br />
| (R/552)<br />
| threat_warning_close_range_1<br />
|-<br />
| 553<br />
| (R/553)<br />
| threat_warning_close_range_2<br />
|-<br />
| 554<br />
| (R/554)<br />
| threat_warning_close_range_3<br />
|-<br />
| 555<br />
| (R/555)<br />
| threat_warning_close_range_4<br />
|-<br />
| 556<br />
| (R/556)<br />
| threat_warning_close_range_5<br />
|-<br />
| 557<br />
| (R/557)<br />
| threat_warning_close_range_6<br />
|-<br />
| 558<br />
| (R/558)<br />
| threat_warning_close_range_7<br />
|-<br />
| 559<br />
| (R/559)<br />
| threat_warning_close_range_8<br />
|-<br />
| 560<br />
| (R/560)<br />
| threat_warning_close_range_9<br />
|-<br />
| 561<br />
| (R/561)<br />
| threat_warning_close_range_5<br />
|-<br />
| 562<br />
| (R/562)<br />
| threat_warning_close_range_11<br />
|-<br />
| 563<br />
| (R/563)<br />
| threat_warning_close_range_12<br />
|-<br />
| 564<br />
| (R/564)<br />
| threat_warning_close_range_13<br />
|-<br />
| 565<br />
| (R/565)<br />
| threat_warning_close_range_14<br />
|-<br />
| 566<br />
| (R/566)<br />
| threat_warning_close_range_15<br />
|-<br />
| 567<br />
| (R/567)<br />
| threat_warning_bearing_lh_90_close_range<br />
|-<br />
| 568<br />
| (R/568)<br />
| threat_warning_bearing_lh_67_close_range<br />
|-<br />
| 569<br />
| (R/569)<br />
| threat_warning_bearing_lh_45_close_range<br />
|-<br />
| 570<br />
| (R/570)<br />
| threat_warning_bearing_lh_22_close_range<br />
|-<br />
| 571<br />
| (R/571)<br />
| threat_warning_bearing_rh_22_close_range<br />
|-<br />
| 572<br />
| (R/572)<br />
| threat_warning_bearing_rh_45_close_range<br />
|-<br />
| 573<br />
| (R/573)<br />
| threat_warning_bearing_rh_67_close_range<br />
|-<br />
| 574<br />
| (R/574)<br />
| threat_warning_bearing_rh_90_close_range<br />
|-<br />
| 575<br />
| (R/575)<br />
| threat_warning_bearing_lh_90<br />
|-<br />
| 576<br />
| (R/576)<br />
| threat_warning_bearing_lh_67<br />
|-<br />
| 577<br />
| (R/577)<br />
| threat_warning_bearing_lh_45<br />
|-<br />
| 578<br />
| (R/578)<br />
| threat_warning_bearing_lh_22<br />
|-<br />
| 579<br />
| (R/579)<br />
| threat_warning_bearing_rh_22<br />
|-<br />
| 580<br />
| (R/580)<br />
| threat_warning_bearing_rh_45<br />
|-<br />
| 581<br />
| (R/581)<br />
| threat_warning_bearing_rh_67<br />
|-<br />
| 582<br />
| (R/582)<br />
| threat_warning_bearing_rh_90<br />
|-<br />
| 583<br />
| (R/583)<br />
| threat_warning_missile_below<br />
|-<br />
| 584<br />
| (R/584)<br />
| threat_warning_missile_above<br />
|-<br />
| 585<br />
| (R/585)<br />
| threat_warning_missile_lh_lock<br />
|-<br />
| 586<br />
| (R/586)<br />
| threat_warning_missile_rh_lock<br />
|-<br />
| 587<br />
| (R/587)<br />
| threat_warning_bearing_lh_rear_close_range<br />
|-<br />
| 588<br />
| (R/588)<br />
| threat_warning_bearing_rh_rear_close_range<br />
|-<br />
| 589<br />
| (R/589)<br />
| radio<br />
|-<br />
| 590<br />
| (R/590)<br />
| lh_engine_oil_pressure_normal<br />
|-<br />
| 591<br />
| (R/591)<br />
| rh_engine_oil_pressure_normal<br />
|-<br />
| 592<br />
| (R/592)<br />
| lh_engine_oil_pressure_low<br />
|-<br />
| 593<br />
| (R/593)<br />
| rh_engine_oil_pressure_low<br />
|-<br />
| 594<br />
| (R/594)<br />
| lh_engine_oil_temperature_normal<br />
|-<br />
| 595<br />
| (R/595)<br />
| rh_engine_oil_temperature_normal<br />
|-<br />
| 596<br />
| (R/596)<br />
| lh_engine_oil_temperature_high<br />
|-<br />
| 597<br />
| (R/597)<br />
| rh_engine_oil_temperature_high<br />
|}<br />
<br />
==== Comanche ====<br />
<br />
{| class="prettytable"<br />
! Variable ID<br />
! DeviceLink Request String<br />
! Description<br />
|-<br />
| 501<br />
| (R/501)<br />
| master_caution<br />
|-<br />
| 502<br />
| (R/502)<br />
| left_engine_ignition<br />
|-<br />
| 503<br />
| (R/503)<br />
| apu_ignition<br />
|-<br />
| 504<br />
| (R/504)<br />
| right_engine_ignition<br />
|-<br />
| 505<br />
| (R/505)<br />
| left_engine_fire<br />
|-<br />
| 506<br />
| (R/506)<br />
| apu_fire<br />
|-<br />
| 507<br />
| (R/507)<br />
| right_engine_fire<br />
|-<br />
| 508<br />
| (R/508)<br />
| left_engine_fire_extinguisher<br />
|-<br />
| 509<br />
| (R/509)<br />
| right_engine_fire_extinguisher<br />
|-<br />
| 510<br />
| (R/510)<br />
| hydraulic_pressure<br />
|-<br />
| 511<br />
| (R/511)<br />
| oil_pressure<br />
|-<br />
| 512<br />
| (R/512)<br />
| oil_temperature<br />
|-<br />
| 513<br />
| (R/513)<br />
| overtorque<br />
|-<br />
| 514<br />
| (R/514)<br />
| rotor_rpm<br />
|-<br />
| 515<br />
| (R/515)<br />
| fuel_low<br />
|-<br />
| 516<br />
| (R/516)<br />
| rotor_brake<br />
|-<br />
| 517<br />
| (R/517)<br />
| wheel_brake<br />
|-<br />
| 518<br />
| (R/518)<br />
| navigation_lights<br />
|-<br />
| 519<br />
| (R/519)<br />
| hover_hold<br />
|-<br />
| 520<br />
| (R/520)<br />
| altitude_hold<br />
|-<br />
| 521<br />
| (R/521)<br />
| auto_pilot<br />
|-<br />
| 522<br />
| (R/522)<br />
| radar<br />
|-<br />
| 523<br />
| (R/523)<br />
| laser<br />
|-<br />
| 524<br />
| (R/524)<br />
| radar_jammer<br />
|-<br />
| 525<br />
| (R/525)<br />
| ir_jammer<br />
|-<br />
| 526<br />
| (R/526)<br />
| auto_counter_measures<br />
|-<br />
| 527<br />
| (R/527)<br />
| ase_auto_page<br />
|-<br />
| 528<br />
| (R/528)<br />
| config_stub_wings<br />
|-<br />
| 529<br />
| (R/529)<br />
| config_bay_doors<br />
|-<br />
| 530<br />
| (R/530)<br />
| config_gear<br />
|-<br />
| 531<br />
| (R/531)<br />
| config_gun<br />
|-<br />
| 532<br />
| (R/533)<br />
| gear_damaged<br />
|-<br />
| 533<br />
| (R/533)<br />
| gear_status<br />
|-<br />
| 534<br />
| (R/534)<br />
| gear_red<br />
|-<br />
| 535<br />
| (R/535)<br />
| gear_transition<br />
|-<br />
| 536<br />
| (R/536)<br />
| pilot_lh_main_mfd_focus<br />
|-<br />
| 537<br />
| (R/537)<br />
| pilot_rh_main_mfd_focus<br />
|-<br />
| 538<br />
| (R/538)<br />
| co_pilot_lh_main_mfd_focus<br />
|-<br />
| 539<br />
| (R/539)<br />
| co_pilot_rh_main_mfd_focus<br />
|}<br />
<br />
==== Hokum ====<br />
<br />
{| class="prettytable"<br />
! Variable ID<br />
! DeviceLink Request String<br />
! Description<br />
|-<br />
| 501<br />
| (R/501)<br />
| master_caution<br />
|-<br />
| 502<br />
| (R/502)<br />
| left_engine_fire<br />
|-<br />
| 503<br />
| (R/503)<br />
| apu_fire<br />
|-<br />
| 504<br />
| (R/504)<br />
| right_engine_fire<br />
|-<br />
| 505<br />
| (R/505)<br />
| altitude_hold<br />
|-<br />
| 506<br />
| (R/506)<br />
| fire_extinguiser<br />
|-<br />
| 507<br />
| (R/507)<br />
| hydraulic_pressure<br />
|-<br />
| 508<br />
| (R/508)<br />
| oil_pressure<br />
|-<br />
| 509<br />
| (R/509)<br />
| oil_temperature<br />
|-<br />
| 510<br />
| (R/510)<br />
| rotor_brake<br />
|-<br />
| 511<br />
| (R/511)<br />
| overtorque<br />
|-<br />
| 512<br />
| (R/512)<br />
| fuel_low<br />
|-<br />
| 513<br />
| (R/513)<br />
| rotor_rpm<br />
|-<br />
| 514<br />
| (R/514)<br />
| wheel_brake<br />
|-<br />
| 515<br />
| (R/515)<br />
| navigation_lights<br />
|-<br />
| 516<br />
| (R/516)<br />
| hover_hold<br />
|-<br />
| 517<br />
| (R/517)<br />
| altitude_hold<br />
|-<br />
| 518<br />
| (R/518)<br />
| auto_pilot<br />
|-<br />
| 519<br />
| (R/519)<br />
| radar<br />
|-<br />
| 520<br />
| (R/520)<br />
| laser<br />
|-<br />
| 521<br />
| (R/521)<br />
| radar_jammer<br />
|-<br />
| 522<br />
| (R/522)<br />
| ir_jammer<br />
|-<br />
| 523<br />
| (R/523)<br />
| auto_counter_measures<br />
|-<br />
| 524<br />
| (R/524)<br />
| ase_auto_page<br />
|-<br />
| 525<br />
| (R/525)<br />
| gear_damaged<br />
|-<br />
| 526<br />
| (R/526)<br />
| gear_status<br />
|-<br />
| 527<br />
| (R/527)<br />
| gear_red<br />
|-<br />
| 528<br />
| (R/528)<br />
| pilot_lh_mfd_focus<br />
|-<br />
| 529<br />
| (R/529)<br />
| pilot_rh_mfd_focus<br />
|-<br />
| 530 <br />
| (R/530)<br />
| co_pilot_lh_mfd_focus<br />
|-<br />
| 531<br />
| (R/531)<br />
| co_pilot_rh_mfd_focus<br />
|}<br />
<br />
[http://simhq.com/forum/ubbthreads.php/topics/3548419/Comm_Server_Information.html Link to SimHQ Thread about the EECH Commserver]<br />
<br />
=== UDPSpeed ===<br />
<br />
[http://www.simhq.com/forum/ubbthreads.php?ubb=showflat&Main=238316&Number=2324485 How to display working cockpit gauges, lights & MFDs on a second PC or monitor.]</div>
Firebird