11 &set_prop( $fgfs, "/autopilot/locks/heading", "" );
12 &set_prop( $fgfs, "/autopilot/locks/altitude", "" );
13 &set_prop( $fgfs, "/autopilot/locks/speed", "" );
22 &set_prop( $fgfs, "/autopilot/locks/heading", "wing-leveler" );
24 &set_prop( $fgfs, "/autopilot/locks/heading", "" );
32 my( $bank_deg ) = shift;
35 &set_prop( $fgfs, "/autopilot/locks/heading", "bank-hold" );
36 &set_prop( $fgfs, "/autopilot/settings/target-bank-deg", $bank_deg );
38 &set_prop( $fgfs, "/autopilot/locks/heading", "" );
46 my( $hdg_deg ) = shift;
49 &set_prop( $fgfs, "/autopilot/locks/heading", "dg-heading-hold" );
50 &set_prop( $fgfs, "/autopilot/settings/heading-bug-deg", $hdg_deg );
52 &set_prop( $fgfs, "/autopilot/locks/heading", "" );
60 my( $pitch_deg ) = shift;
63 &set_prop( $fgfs, "/autopilot/locks/altitude", "pitch-hold" );
64 &set_prop( $fgfs, "/autopilot/settings/target-pitch-deg", $pitch_deg );
66 &set_prop( $fgfs, "/autopilot/locks/altitude", "" );
74 my( $pitch_deg ) = shift;
77 &set_prop( $fgfs, "/autopilot/locks/altitude", "pitch-hold-yoke" );
78 &set_prop( $fgfs, "/autopilot/settings/target-pitch-deg", $pitch_deg );
80 &set_prop( $fgfs, "/autopilot/locks/altitude", "" );
88 my( $alt_ft ) = shift;
91 &set_prop( $fgfs, "/autopilot/locks/altitude", "altitude-hold" );
92 &set_prop( $fgfs, "/autopilot/settings/target-altitude-ft", $alt_ft );
94 &set_prop( $fgfs, "/autopilot/locks/altitude", "" );
99 sub auto_speed_throttle {
101 my( $state ) = shift;
105 &set_prop( $fgfs, "/autopilot/locks/speed", "speed-with-throttle" );
106 &set_prop( $fgfs, "/autopilot/settings/target-speed-kt", $kts );
108 &set_prop( $fgfs, "/autopilot/locks/speed", "" );
113 sub auto_speed_pitch_trim {
115 my( $state ) = shift;
119 &set_prop( $fgfs, "/autopilot/locks/speed", "speed-with-pitch-trim" );
120 &set_prop( $fgfs, "/autopilot/settings/target-speed-kt", $kts );
122 &set_prop( $fgfs, "/autopilot/locks/speed", "" );
126 sub auto_speed_pitch_yoke {
128 my( $state ) = shift;
132 &set_prop( $fgfs, "/autopilot/locks/speed", "speed-with-pitch-yoke" );
133 &set_prop( $fgfs, "/autopilot/settings/target-speed-kt", $kts );
135 &set_prop( $fgfs, "/autopilot/locks/speed", "" );