ReSt wrote:For me, and thats my opinion, surfaces that have to move differently on the model (ailerons), should also move differently in the simulator. And surfaces that move in the same direction (flaps) should move in the same direction in the simulator also.
Finally change the output for the servo with servo reverse, if required.
But that could mean, that servo reverse should not affect the display in the simulator
Reinhard
It actually might make sense to remove the limits,reversing and safety channels from the simulator, since they don't factor into the calculations.
Or perhaps have two ways of viewing them: servo outputs that include limits and safety channels, or mixer outputs only that don't include them?
To explain what I mean, if you set up something like:
ch1 100% THR
cs1 a>x ch1 -90 (To start the timer whenever the motor is on)
cf1 (some switch) safety channel1 -100
You might expect that CS1 would be off if you activate the safety channel.
Or that if you reverse the throttle servo CS1 would now be backwards.
Or moving the limits on ch1 would affect the operation of CS1.
Each of these would change the servo monitor display, but they won't have any affect on the operation of CS1.
But this is the way it should be, since you want setups to be as completely portable as possible.
Limits and reversing are (and should be IMO) the final step that adapts a program to the physical model, in effect insulating it from the model.
Otherwise you could be in and endless loop of making changes. Move a limit and you have to go in and edit every mix,custom switch, cure, etc that uses it.
This could then affect other channels, so the custom switches that they might use would need to be changed as well.
Invert a servo and go back and change ever mix that feeds from it
Rinse/lather/repeat
I will have to see how the new curves applied to the servo outputs are handled, but they too should be completely outside all of the calculations in the same way.
Pat MacKenzie