1
0
Fork 0
fgdata/Aircraft/Instruments-3d/VIR-32/vir32.nas
sydadams 89467fe9ca Added hotspots and nasal file for the b1900d trancievers ... didnt realize they only had OSG hotspots...
and nasal control because the <bias> tag doesn't seem to work here
2007-12-12 05:31:44 +00:00

38 lines
1.5 KiB
Text

#### VIR-22 NAV reciever ####
#### Syd Adams ####
var VIR = props.globals.getNode("/instrumentation/VIR-32",1);
var VR1_STBY = VIR.getNode("standby1",1);
var VR2_STBY = VIR.getNode("standby2",1);
var VR1_NAV = VIR.getNode("nav1",1);
var VR2_NAV = VIR.getNode("nav2",1);
var STBY1=props.globals.getNode("/instrumentation/nav/frequencies/standby-mhz");
var STBY2=props.globals.getNode("/instrumentation/nav[1]/frequencies/standby-mhz");
var NAV1=props.globals.getNode("/instrumentation/nav/frequencies/selected-mhz");
var NAV2=props.globals.getNode("/instrumentation/nav[1]/frequencies/selected-mhz");
setlistener("/sim/signals/fdm-initialized", func {
VR1_STBY.setValue(getprop("/instrumentation/nav/frequencies/standby-mhz")*100);
VR2_STBY.setValue(getprop("/instrumentation/nav[1]/frequencies/standby-mhz")*100);
VR1_NAV.setValue(getprop("/instrumentation/nav/frequencies/selected-mhz")*100);
VR2_NAV.setValue(getprop("/instrumentation/nav[1]/frequencies/selected-mhz")*100);
print("VIR-32 ... OK");
});
setlistener("/instrumentation/VIR-32/standby1", func(sb1){
STBY1.setValue(sb1.getValue() * 0.01);
},0,0);
setlistener("/instrumentation/VIR-32/standby2", func(sb2){
STBY2.setValue(sb2.getValue() * 0.01);
},0,0);
setlistener("/instrumentation/VIR-32/nav1", func(nm1){
NAV1.setValue(nm1.getValue() * 0.01);
},0,0);
setlistener("/instrumentation/VIR-32/nav2", func(nm2){
NAV2.setValue(nm2.getValue() * 0.01);
},0,0);