Analog chain mostly complete

This commit is contained in:
Charles J. Cliffe
2015-11-17 21:22:51 -05:00
parent 8ac4498db7
commit 62ca78141f
4 changed files with 54 additions and 264 deletions
+8
View File
@@ -17,3 +17,11 @@ Modem *Modem::makeModem(std::string modemType) {
return nullptr;
}
Modem::Modem() {
}
Modem::~Modem() {
}
+3
View File
@@ -40,6 +40,9 @@ public:
virtual Modem *factory() = 0;
Modem();
virtual ~Modem();
virtual ModemKit *buildKit(long long sampleRate, int audioSampleRate) = 0;
virtual void disposeKit(ModemKit *kit) = 0;
virtual void demodulate(ModemKit *kit, ModemIQData *input, AudioThreadInput *audioOut) = 0;