From e94e996db1df04c8f1329b03db7dc75781a237ce Mon Sep 17 00:00:00 2001 From: F5OEO Date: Fri, 23 Mar 2018 12:15:24 +0000 Subject: [PATCH] Int->float for deviation --- src/fskburst.cpp | 2 +- src/fskburst.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/fskburst.cpp b/src/fskburst.cpp index 4e39dd9..9229819 100644 --- a/src/fskburst.cpp +++ b/src/fskburst.cpp @@ -19,7 +19,7 @@ This program is free software: you can redistribute it and/or modify #include "fskburst.h" - fskburst::fskburst(uint64_t TuneFrequency,uint32_t SymbolRate,uint32_t Deviation,int Channel,uint32_t FifoSize):bufferdma(Channel,FifoSize+2,2,1),freqdeviation(Deviation) + fskburst::fskburst(uint64_t TuneFrequency,uint32_t SymbolRate,float Deviation,int Channel,uint32_t FifoSize):bufferdma(Channel,FifoSize+2,2,1),freqdeviation(Deviation) { clkgpio::SetAdvancedPllMode(true); diff --git a/src/fskburst.h b/src/fskburst.h index d2b16d0..3a226d7 100644 --- a/src/fskburst.h +++ b/src/fskburst.h @@ -8,12 +8,12 @@ class fskburst:public bufferdma,public clkgpio,public pwmgpio,public pcmgpio { protected: - uint32_t freqdeviation; + float freqdeviation; uint32_t Originfsel; bool syncwithpwm; dma_cb_t *lastcbp; public: - fskburst(uint64_t TuneFrequency,uint32_t SymbolRate,uint32_t Deviation,int Channel,uint32_t FifoSize); + fskburst(uint64_t TuneFrequency,uint32_t SymbolRate,float Deviation,int Channel,uint32_t FifoSize); ~fskburst(); void SetDmaAlgo();