提出问题提出问题
 

问题Is possible to set Turbo Engine N1?

  • 2009年6月19日 8:43Sean Peony 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    I didn't set the "General Eng Throttle Lever Position", only set "TURB ENG N1:X" with a valid value each sim frame,  for example 90 (percent),  but when I looked the N1 value in EICAS, the N1 readout is still 24 (idle throttle level), does that mean I can't set the N1 value seperately? Thanks a lot.

全部回复

  • 2009年6月22日 11:39Simon853 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    As a general rule, you can't set simulation variables pertaining to aircraft engines and systems.  All you can do is set the inputs to those systems, like levers, switches and buttons.  N1 for example is dependent on fuel flow, so the only way you can get it to change is with the throttle.

    Si
  • 2009年6月22日 13:50Alex Genoud LK 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    Try this one:

    SimConnect_AddToDataDefinition

     

    (m_hSimConnect, DEFINITION_SIMOBJECT_SET_ENGINE1_THROTTLE, "GENERAL ENG THROTTLE LEVER POSITION:1", "Percent", SIMCONNECT_DATATYPE_FLOAT32);

    and then after

    float fPercent = 0.9f;
    SimConnect_SetDataOnSimObject(m_hSimConnect, DEFINITION_SIMOBJECT_SET_ENGINE1_THROTTLE, nESPID, NULL, 0, sizeof(float), &fPercent);

  • 2009年6月23日 7:16Sean Peony 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    Thanks, understood.
  • 2009年6月23日 7:17Sean Peony 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    Thanks a lot, It seems I have to set the throttle level.
  • 2009年6月23日 7:42Alex Genoud LK 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    And if I remember well, only once not every sim frame ;)
  • 2009年6月26日 12:44Simon853 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌
     
    You might also want to consider trapping and masking all incoming engine 1 throttle and general throttle events as they will also set that value.  This only usually causes a problem if there is a joystick throttle connected as if it spikes by even a single bit, and event will be received by ESP and the engine throttle will be changed accordingly.  There's also all the key binding events for the throttle that you might want to trap and mask also if you want to be absolutely sure than a user can't mess with your throttle setting.

    Si