private void OnGroundHandler(ExtendedSimConnect simConnect, bool isOnGround) { SIMCONNECT_PERIOD period = isOnGround ? SIMCONNECT_PERIOD.SECOND : SIMCONNECT_PERIOD.NEVER; simConnect.RequestDataOnSimObject(this, period); wasAirspeedAlive = wasAbove80 = wasAbove100 = wasAboveV1 = wasAboveVR = null; }
private void OnGroundHandler(ExtendedSimConnect simConnect, bool isOnGround) { SIMCONNECT_PERIOD period = isOnGround ? SIMCONNECT_PERIOD.SECOND : SIMCONNECT_PERIOD.NEVER; simConnect.RequestDataOnSimObject(this, period); wasDecel = wasBelow70 = null; wasSpoilers = isOnGround ? false : null; }
public void OnRecieve(ExtendedSimConnect simConnect, SIMCONNECT_RECV_EVENT data) { _logger.LogTrace("User has asked for less speedbrake (using the toggle command)"); simConnect.RequestDataOnSimObject(listener, SIMCONNECT_CLIENT_DATA_PERIOD.ONCE); }
internal void SetIsLIstening(ExtendedSimConnect simConnect, bool IsListening) { SIMCONNECT_PERIOD period = IsListening ? SIMCONNECT_PERIOD.SECOND : SIMCONNECT_PERIOD.NEVER; simConnect.RequestDataOnSimObject(this, period); }