Posts by biligo

    I have the Android version, but I only use this sim on PC. I am not changing the original system.tmd file, I am using a parameters.tmd and system.tmd that overrides the main system.tmd file and adds new system logic.

    It's actually quite amazing what has been coded into the A350, but a lot of it is non-functional, i guess for future updates

    I understand:) Actually, I was using AI to help translate some code. Yes, like you said, Aerofly's aircraft code is truly outstanding, especially the electrical system code. Its logic is extremely complex and very realistic. Even the sound effects code is very well done!

    This is not a 'request for anything' just curious about the last dev comment. I've been doing some testing, and the fuel flow is realistic based on different weights etc (on PC) I also noticed the fuel system is fully simulated but parts have been commented out in the system.tmd file to stop it from reducing the actual fuel mass. Is it just commented out for casual players on mobile, and it's ended up the same on PC? I read the devs were getting complaints due to causal simmers running out of fuel.


    An example is brake temperatures getting hot, this was removed for the A350, but the logic is still there in the sim, so it was easy for me to re-enable it, and it works fine on my system after multiple flights. Haven't tried reenabling the fuel yet, will work on it over Christmas.

    Have you modified any aircraft parameters on the mobile app? I've noticed that after modifying some aircraft code, the modified aircraft files are automatically deleted once connected to the internet. Have you encountered the same problem?:)

    Hi Phil,

    There are so many changes that it's hard to mention them all even in 7 teasers. The two engine variants currently still have the same sounds, that is correct. They do have slightly different thrust and slightly different max RPM, which is why the full TOGA sound may be a bit different.

    Hi Jet-pack

    Could you please explain what specific features have been enhanced and what issues have been fixed in point five of the new version update notes?:)

    Jet-Pack (IPACS)
    February 16, 2024 at 4:48 PM

    So, does the new plane need to be updated on the Google Play Store, or can it just be done by clicking "Restore Purchase" and downloading it online?:)

    You are flying with the autopilot turned off and the approach function turned off. For these reasons, the plane went completely off course. Two questions: did the autopilot turn off by itself when you were at the end of the procedure? And did the approach function also turn off on its own? Remembering that this function needs to be activated before arriving at the final approach fix so that the descent ramp is captured and thus makes the aircraft descend automatically.

    When the aircraft is lower than the decision altitude, the autopilot will automatically disengage, but the aircraft should not yaw!

    Jet-Pack (IPACS)

    Hello, I have discovered a serious error in the arrival procedures at some airports. When I use RANV for final approach, the aircraft goes wildly off course. This problem has never appeared in versions before 2020, 21, 22, and 23;(

    You can make anything you like in Aerofly. You could add fly by wire to the CRJ and auto throttles if you wanted to. All planes in Aerofly are pieced together from the same TMD building blocks so there is no limit to what you can change or add.

    But that doesn't mean it's realistic. The real world CRJ does not have VNAV descent if I remember correctly.

    You overestimate my abilities. Currently I can only modify very small functionality. I mean, do you have time to teach me how to change the capture range of vertical navigation in crj900? Or give me some suggestions in the direction?:)

    The advanced vertical navigation is a tag for airplanes that have a VNAV climb and cruise capability. Usually these aircraft also have auto throttle. Advanced VNAV is armed as vertical mode and can engage before the top of descent or when not on the vertical profile where as the non-adv. VNAV is armed in place of an approach mode and only activates when you pass through the vertical path.

    OK! We all know that the vertical navigation of the CRJ900 can only be activated during final approach. So, can it be turned into advanced vertical navigation by adding some code? Or does this feature require additional modeling?:)

    If you add more electric actuators you could run into issues with the batteries and you can no longer simulate a dual engine failure for example...

    Both the servo and electric actuator are updated at the same physics simulation rate of over 100x per second. What you perceive as smooth is probably just the slower actuator speed. Keep in mind that there are also certification requirements for this, that's why they are usually somewhat fast. Making them slow causes a delayed response and this can lead to pilot induced oscillations or uncontrollable aircraft behavior.

    You could also just make the servo slower, no need to add an electrical actuator just for that...

    Yes, when I increase the electric load, I can see that the trim, elevators and ailerons on the flight control board will vibrate obviously and quickly, so I have to reduce the load. I am going to remove these electric servos and only keep the landing gear and spoilers;(

    Thats not correct though. This only affects the visual angle of the elevator. The physical reaction is still way too much and the value on the flight controls display is probably also off scale. And the elevator then only deflects symmetrical which it doesn't do in the real aircraft...

    Yes, the trajectory on the display exceeds the original range, but I really don't know how to use polynomial functions. It may be that the input and output objects are wrong. After adding them, they either have no effect or crash:(

    Just copy paste it from somewhere else. For example the ASG 29 uses polynomial objects for aileron differential. You then need to rename the object to the name of your actuator and your actuator needs to be renamed to something else and the output of the actuator needs to be the input of the polynomial.

    When you see a red box then you made a mistake and the tm.log file usually contains the cause of the issue.

    success! Since I'm using an Android device, the emulator may not be able to output the log file. I used another method. I directly adjusted the scaling value in the servo system control parameters to limit its angle to 30 degrees, and the electric servo system is currently running well!:)

    <[string8][InputID][ServoLeftElevator.Output]>

    <[tmvector3d][Axis][ 0.408197 -0.909028 0.083929 ]>

    <[tmvector3d][Pivot][ -16.79079 3.968564 4.013117 ]>

    <[float64][Scaling][0.3665]>

    The servo has the benefit of creating a smooth polynomial function which in this case also sets the upper and lower deflection range which are not symmetrical.

    When you replace this with an actuator with a range of -1.0 to 1.0 then the servo no longer deflects the elevator by 30ish degrees but at an insane 57°. I would recommend using a polynomial object after the actuator with the same coefficients as the servoclassic.

    As far as I know the actuators in the CRJ are hydraulic and not electric. So not sure why you would want to use electric actuators here.

    Can you help demonstrate how to add a polynomial object, I am getting a crash after adding like this

    "<[electrical_actuator][ServoLeftElevator][]

    <[string8][Input] [Autopilot.OutputElevator]>

    <[string8][InputVoltage] [DCBatteryBus.Output]>

    <[string8][AddLoad] [DCBatteryBus.AddLoad]>

    <[float64][Speed] [ -0.1 0.1 ]>

    <[float64][MinimumVoltage][12.0]>

    <[float64][RatedCurrent] [0.1]>

    <[float64][Position] [0.0]>

    <[float64][P0][0.0]>

    <[float64][P1][0.3665]>

    <[float64][P2][-0.04538]>

    <[float64][P3][0.0]>

    >”:(

    The servo has the benefit of creating a smooth polynomial function which in this case also sets the upper and lower deflection range which are not symmetrical.

    When you replace this with an actuator with a range of -1.0 to 1.0 then the servo no longer deflects the elevator by 30ish degrees but at an insane 57°. I would recommend using a polynomial object after the actuator with the same coefficients as the servoclassic.

    As far as I know the actuators in the CRJ are hydraulic and not electric. So not sure why you would want to use electric actuators here.

    Thank you for your suggestion. Since the hydraulic system is not modeled, it can only be simulated with the electric system^^

    Jet-Pack (IPACS)

    I have to say that this is a very realistic simulation game, I want to make the cold cabin startup more realistic, so I want to modify the cold cabin startup logic of some aircraft! I added fuel judgment logic to some aircraft ignition codes, such as <[logic_and][Engine1ManualStartEnabled][]

    <[string8][Input][ Engine1StartSelected.Output Engine1MasterSwitch.Output EngineAutoStartSwitchOff.Output LeftForwardFuelPumpOn.Output LeftAftFuelPumpOn.Output LeftCenterFuelPumpOn.Output ]>

    >>> I have a question about this situation. On the 777 and crj900, after I used this new code, the starter valve closed after turning off the fuel pump during ignition. However, in the 737ng and 737-500, using the same code, why does the engine continue to run after I turn off the fuel pump? How to shut down the starter after turning off the oil pump during starting??(