ADF - alesskerbinek/FlightSimPanel GitHub Wiki

General

The purpose of this unit is to simulate the ADF receivers like:

KR 87 Manual: http://www.aeroclub-nuernberg.de/pdf-neu/ADF_KR_87.pdf

Features

No Type Item Function
1x input Rotary Encoder with push button Frequency select
3x input Pushbutton Freq/Swap, FT/ET, RST
2x* input Pushswitch ADF, BFO
2x output 4 Digit 7-segment display Active and Standby frequency

* optional

Functional description

Left 4 Digit 7-segment display shows active frequency. Right 4 Digit 7-segment display shows value depending on the display mode. The unit can be in three display modes (Frequency, Flight time, Elapsed time). In Frequency mode, the display shows standby frequency and in Flight or Elapsed time mode the corresponding timer value.

If in Frequency mode, rotary knob changes standby by frequency. In other modes, right rotary changes active frequency. Clicking the rotary knob changes between 100, 10 and 1 kHz sections of currently editing value.

ADF switches between ADF and ANT mode (there is X-Plane command for each mode). BFO enables/disables tone mode.

If in Frequency mode, Freq/Swap button swaps active and standby frequencies. If in other modes, it goes to frequency mode.

If in Flight time mode FT/ET button goes to Elapsed time mode. If in other modes, it goes to Flight time mode.

RST button resets elapsed timer value to 0 not observing the current display mode.

Right rotary long press turns unit on/off.

Used DataRefs and Commands

Unit Type Direction String Function
Adf 1 DataRef Read sim/cockpit/radios/adf1_freq_hz Read active frequency
Adf 1 DataRef Read sim/cockpit/radios/adf1_stdby_freq_hz Read standby frequency
Adf 1 Command Write sim/radios/stby_adf1_hundreds_thous_up Increase standby frequency for 100 kHz
Adf 1 Command Write sim/radios/stby_adf1_hundreds_thous_down Decrease standby frequency for 100 kHz
Adf 1 Command Write sim/radios/stby_adf1_tens_up Increase standby frequency for 10 kHz
Adf 1 Command Write sim/radios/stby_adf1_tens_down Decrease standby frequency for 10 kHz
Adf 1 Command Write sim/radios/stby_adf1_ones_up Increase standby frequency for 1 kHz
Adf 1 Command Write sim/radios/stby_adf1_ones_up Decrease standby frequency for 1 kHz
Adf 1 Command Write sim/radios/adf1_standy_flip Flip active and standby frequency
Adf 1 Command Write sim/radios/adf1_power_mode_1 Switches to ANT mode
Adf 1 Command Write sim/radios/adf1_power_mode_2 Switches to ADF mode
Adf 1 Command Write sim/radios/adf1_power_mode_3 Turns BFO mode
Adf 2 DataRef Read sim/cockpit/radios/adf2_freq_hz Read active frequency
Adf 2 DataRef Read sim/cockpit/radios/adf2_stdby_freq_hz Read standby frequency
Adf 2 Command Write sim/radios/stby_adf2_hundreds_thous_up Increase standby frequency for 100 kHz
Adf 2 Command Write sim/radios/stby_adf2_hundreds_thous_down Decrease standby frequency for 100 kHz
Adf 2 Command Write sim/radios/stby_adf2_tens_up Increase standby frequency for 10 kHz
Adf 2 Command Write sim/radios/stby_adf2_tens_down Decrease standby frequency for 10 kHz
Adf 2 Command Write sim/radios/stby_adf2_ones_up Increase standby frequency for 1 kHz
Adf 2 Command Write sim/radios/stby_adf2_ones_up Decrease standby frequency for 1 kHz
Adf 2 Command Write sim/radios/adf2_standy_flip Flip active and standby frequency
Adf 2 Command Write sim/radios/adf2_power_mode_1 Switches to ANT mode
Adf 2 Command Write sim/radios/adf2_power_mode_2 Switches to ADF mode
Adf 2 Command Write sim/radios/adf2_power_mode_3 Turns BFO mode