Nendail Posted April 14, 2022 Report Posted April 14, 2022 I've attached a second, more detailed video here on what causes/prevents the variable to update as it should. This variable should update to indicate the number of engines that are running when the plane is actually burning fuel. In the case of the SR22 series (seems to be all variations) it seems to be coded incorrectly. If you watch the entire video I show how to make the end point update and indicate the plane is running. Hopefully this will show the actual code guys where the code needs to be moved from. It clearly can be made to work as action in the plane does change it. Please fix this, it's been months now! Thanks. Quote
Nendail Posted April 14, 2022 Author Report Posted April 14, 2022 Just confirmed problem still exists in 1.1.0 Entegra version as well. Quote
Coop Posted April 15, 2022 Report Posted April 15, 2022 That dataref isn't writable by us, only X-Plane so there isn't anything we can do about that, that isn't a circuitous workaround. Is this in regards to a third party add-on reading this dataref? 1 Quote
Nendail Posted April 15, 2022 Author Report Posted April 15, 2022 (edited) 2 hours ago, Coop said: That dataref isn't writable by us, only X-Plane so there isn't anything we can do about that, that isn't a circuitous workaround. Is this in regards to a third party add-on reading this dataref? Yes. This is the same issue that has existed with OnAir Company since the plane rolled. I remember someone saying before it's not writable, and I too looked at the ref list and noted it's not directly writable. I'm not sure how it gets set as I don't develop addons for x-plane but clearly something that is done ends up affecting this dataref as the pump is affecting it. I realize this is maybe a trivial issue for you guys to chase as it affects a very small number of your customers, so I did some digging around datarefs (in game) to see if I could find any odd settings as I turned the pump on and off in order to see if I could uncover any sort of correlation, but obviously without being able to see the code it is pretty difficult to know what to look for and keep track of the dozens of ref's. that said, I did find a few things I felt were odd, Perhaps they are not, as I said I don't develop for x-plane but I'll point it out and you guys can decide.sim/cockpit/warnings/annunciators/ and sim/cockpit2/warnings/annunciators/ fuel_pressure fuel_pressure_low These are set to 1/true any time the pump is off. No matter how much throttle you apply. To me it seems these should shut off as pressure is increased through power, but they don't seem to update other than by the fuel pump switch. Not that this would directly affect the other ref. /sim/flightmodel2/engines/ engine_has_fuel_flow_after_mixture engine_has_fuel_flow_before_mixture These two remain 0 unless the fuel pump is on. I noted that has_fuel_flow_before_mixture is writable if override_fuel_system is true. I tried setting override_fuel_system to 1 in the editor; it took but still would not allow me to adjust has_fuel_flow_before_mixture so couldn't test results. /sim/cockpit2/engine/indicators/ fuel_pressure_psi While this is once again is a read only ref, I find it odd that this shows 0 unless the pump is on. I'd think if the engine is running it'd have fuel pressure. /sim/flightmodel/engine/ ENGN_running This one has me mildly excited. This ref is writable per the documentation, but I can't get it take a change in the ref editor. However, it shows 0 when the fuel pump is off, and changes to 1 when the fuel pump is on. This ref seemed to me to have the best chance of being tied to the engine_is_burning_fuel in some way. With the pump on, this ref point behaves as I'd expect it to when turning the engine on and off. But as soon as the fuel pump is off, it no longer behaves as I'd expect. Edited April 15, 2022 by Nendail Quote
Coop Posted April 16, 2022 Report Posted April 16, 2022 We don't use the X-Plane engine model whatsoever, we are setting the override flags with X-Plane so we provide the engine forces out to X-Plane. From my understanding, X-Plane still runs the underlying default engine model in the background (that doesn't do anything with the rest of the aircraft) and what you are seeing here is whether the default engine model run. If OneAir has any other dataref that can be set for the engine status, I can look into that, but if all they are looking at is a non-writable dataref there isn't anything we can realistically do that wouldn't add a whole level of complexity to the product. Quote
Nendail Posted April 17, 2022 Author Report Posted April 17, 2022 (edited) ok. That's certainly unfortunate since I like this plane and was interested in others you have, and have planned. Unfortunately I do enjoy OnAir as it provides me motivation to keep flying and takes me places I wouldn't think to go otherwise. I've tried to work with OnAir but since Torquesim planes have literally been the only plane that hasn't worked with their system they won't even look at it. Thanks anyways. Edited April 17, 2022 by Nendail Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.