I was tired of grabbing the clunky PC keyboard in-flight
all the time when a radio command asked to make a choice:
2 Request landing
3 Declare an emergency (I'm in urgent need for a beer and want to come down)
So I thought it would be really cool to make those choices via ICP.
The implementation was quickly done. My ICP is generally in ICP-mode
but when I issue a radio command I switch in my interfacing program
into a numerical mode that will send a regular number from the ICP to
Here is the code snippet:
/*===== ICP ===============================================================*/
case ICP_COM1: if( key_sts == 1 ) SimICPCom1; break;
case ICP_COM2: if( key_sts == 1 ) SimICPCom2; break;
case ICP_IFF: if( key_sts == 1 ) SimICPIFF; break;
case ICP_LIST: if( key_sts == 1 ) SimICPLIST; break;
case ICP_AA: if( key_sts == 1 ) SimICPAA; break;
case ICP_AG: if( key_sts == 1 ) SimICPAG; break;
case ICP_1: if( key_sts == 1 )
if( icp_mode )
SimICPTILS; /* 1 T-ILS Mode */
send_1_key( KEY_1 ); /* Send '1' */
icp_mode = 1; /* set flag */
case ICP_2: if( key_sts == 1 )
if( icp_mode )
SimICPALOW;; /* 2 ALOW Mode */
send_1_key( KEY_2 ); /* Send '2' */
icp_mode = 1; /* Set flag */
case ICP_FLUP: if( key_sts == 1 )
Radio_ATC_Cmd; /* Radio ATC */
icp_mode = 0; /* Clear flag */
As you can see in the video it works really great.
First I'm tuning to UHF (COM1) = 232,4 MHz that I can call the tower and getting a feed-back,
then I make the ATC window to pop-up by pressing the FLIR rocker up (this is my personal assignment)
and finally the choice from the menue is being answered by pressing key '2 ALOW'.
(And of course I give you a little teaser on the MFD screens to make your mouth water
how brillant these Vitrolux seven inchers really are).
This is a little just-for-fun-video.