mirror of
https://github.com/JvanKatwijk/dab-cmdline
synced 2025-10-05 23:52:50 +02:00
82 lines
1.8 KiB
C++
82 lines
1.8 KiB
C++
#
|
|
/*
|
|
* Copyright (C) 2010, 2011, 2012
|
|
* Jan van Katwijk (J.vanKatwijk@gmail.com)
|
|
* Lazy Chair Programming
|
|
*
|
|
* This file is part of the DAB library
|
|
*
|
|
* DAB library is free software; you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation; either version 2 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* DAB library is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with DAB library; if not, write to the Free Software
|
|
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
*
|
|
* Default (void) implementation of
|
|
* virtual input class
|
|
*/
|
|
#include "device-handler.h"
|
|
|
|
deviceHandler::deviceHandler (void) {
|
|
lastFrequency = 100000;
|
|
}
|
|
|
|
deviceHandler::~deviceHandler (void) {
|
|
}
|
|
|
|
void deviceHandler::setVFOFrequency (int32_t f) {
|
|
lastFrequency = f;
|
|
}
|
|
|
|
int32_t deviceHandler::getVFOFrequency (void) {
|
|
return lastFrequency;
|
|
}
|
|
|
|
bool deviceHandler::restartReader (void) {
|
|
return true;
|
|
}
|
|
|
|
void deviceHandler::stopReader (void) {
|
|
}
|
|
|
|
|
|
int32_t deviceHandler::getSamples (std::complex<float> *v,
|
|
int32_t amount) {
|
|
(void)v;
|
|
(void)amount;
|
|
return 0;
|
|
}
|
|
|
|
int32_t deviceHandler::Samples (void) {
|
|
return 0;
|
|
}
|
|
|
|
int32_t deviceHandler::defaultFrequency (void) {
|
|
return 220000000;
|
|
}
|
|
|
|
void deviceHandler::resetBuffer (void) {
|
|
}
|
|
|
|
void deviceHandler::setGain (int32_t x) {
|
|
(void)x;
|
|
}
|
|
|
|
bool deviceHandler::has_autogain (void) {
|
|
return false;
|
|
}
|
|
|
|
void deviceHandler::set_autogain (bool b) {
|
|
(void)b;
|
|
}
|
|
|
|
|