[BUG] Electric trims works without power applied
-
Minor thing but still a bit of immersion killer... all trims are working without any power applied. Tested fully off, BAT and crashbar off....
I thought this was a sim limitation but I've recently found that this was done for the King Air. It could be nice to port over to here too. -
These are the expressions I use in FSUIPC to handle trims. They account for electric power (so they even stop working when you pull the respective fuse) and for the AP/Trims switch. And you can change the rate at which the trims move to suit your taste. Can be adapted for use in other software like Spad, etc.
Created with help from other forum members here https://community.justflight.com/topic/5517/trim-key-bindings-work-when-they-shouldn-t
The calculations could be probably simplified, but are the result of iterative development till I got something that worked and stopped there :)
BSTBMElevatorTrimInc#6 (A:1:CIRCUIT CONNECTION ON:5, Bool) (A:ELECTRICAL MAIN BUS VOLTAGE:6, Volts) 12 > and (L:BKSQ_AutopilotMasterSwitch) 0 > and if{ (A:ELEVATOR TRIM PCT, Percent) 163.83 * 32 + 16383 min (>K:ELEVATOR_TRIM_SET) } BSTBMElevatorTrimDec#6 (A:1:CIRCUIT CONNECTION ON:5, Bool) (A:ELECTRICAL MAIN BUS VOLTAGE:6, Volts) 12 > and (L:BKSQ_AutopilotMasterSwitch) 0 > and if{ (A:ELEVATOR TRIM PCT, Percent) 163.83 * 32 - -16383 max (>K:ELEVATOR_TRIM_SET) } BSTBMAileronTrimRight#6 (A:1:CIRCUIT CONNECTION ON:6, Bool) (A:ELECTRICAL MAIN BUS VOLTAGE:6, Volts) 12 > and (L:BKSQ_AutopilotMasterSwitch) 0 > and if{ (A:AILERON TRIM PCT, percent) 0.1 + 163.83 * 16383 min -16383 max (>K:AILERON_TRIM_SET_EX1) } BSTBMAileronTrimLeft#6 (A:1:CIRCUIT CONNECTION ON:6, Bool) (A:ELECTRICAL MAIN BUS VOLTAGE:6, Volts) 12 > and (L:BKSQ_AutopilotMasterSwitch) 0 > and if{ (A:AILERON TRIM PCT, percent) 0.1 - 163.83 * 16383 min -16383 max (>K:AILERON_TRIM_SET_EX1) } BSTBMRudderTrimRight#6 (A:1:CIRCUIT CONNECTION ON:7, Bool) (A:ELECTRICAL MAIN BUS VOLTAGE:6, Volts) 12 > and (L:BKSQ_AutopilotMasterSwitch) 0 > and if{ (A:RUDDER TRIM PCT, percent) 0.2 + 163.83 * 16383 min -16383 max (>K:RUDDER_TRIM_SET_EX1) } BSTBMRudderTrimLeft#6 (A:1:CIRCUIT CONNECTION ON:7, Bool) (A:ELECTRICAL MAIN BUS VOLTAGE:6, Volts) 12 > and (L:BKSQ_AutopilotMasterSwitch) 0 > and if{ (A:RUDDER TRIM PCT, percent) 0.2 - 163.83 * 16383 min -16383 max (>K:RUDDER_TRIM_SET_EX1) }