#include <simgear/math/sg_random.h>
#include <Aircraft/aircraft.hxx>
-#include <Navaids/ilslist.hxx>
-#include <Navaids/mkrbeacons.hxx>
#include <Navaids/navlist.hxx>
#include "radiostack.hxx"
// Destructor
FGRadioStack::~FGRadioStack()
{
- adf.unbind();
+ //adf.unbind();
beacon.unbind();
navcom1.unbind();
navcom2.unbind();
navcom2.set_bind_index( 1 );
navcom2.init();
- adf.init();
+ //adf.init();
beacon.init();
xponder.init();
update(0); // FIXME: use dt
// Search radio database once per second
- globals->get_event_mgr()->add( "fgRadioSearch()", current_radiostack,
- &FGRadioStack::search, 1000 );
+ globals->get_event_mgr()->addTask( "fgRadioSearch()", current_radiostack,
+ &FGRadioStack::search, 1 );
}
void
FGRadioStack::bind ()
{
- adf.bind();
+ //adf.bind();
beacon.bind();
dme.bind();
navcom1.set_bind_index( 0 );
void
FGRadioStack::unbind ()
{
- adf.unbind();
+ //adf.unbind();
beacon.unbind();
dme.unbind();
navcom1.unbind();
void
FGRadioStack::update(double dt)
{
- adf.update( dt );
+ //adf.update( dt );
beacon.update( dt );
navcom1.update( dt );
navcom2.update( dt );
// Update current nav/adf radio stations based on current postition
void FGRadioStack::search()
{
- adf.search();
+ //adf.search();
beacon.search();
navcom1.search();
navcom2.search();