From: drowe67 Date: Sat, 18 Jun 2016 00:14:06 +0000 (+0000) Subject: modified for new dac_open api with explicit sample rate X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=8a9d04445ecadf82d84c6a472cb616e94d6f4a97;p=freetel-svn-tracking.git modified for new dac_open api with explicit sample rate git-svn-id: https://svn.code.sf.net/p/freetel/code@2825 01035d8c-6547-0410-b346-abe4f91aad63 --- diff --git a/codec2-dev/stm32/src/dac_play.c b/codec2-dev/stm32/src/dac_play.c index db42e4b9..267029da 100644 --- a/codec2-dev/stm32/src/dac_play.c +++ b/codec2-dev/stm32/src/dac_play.c @@ -36,7 +36,7 @@ int main(void) { short buf[N]; FILE *fplay; - dac_open(2*N); + dac_open(DAC_FS_16KHZ, 2*N); while(1) { fplay = fopen("stm_in.raw", "rb"); diff --git a/codec2-dev/stm32/src/dac_ut.c b/codec2-dev/stm32/src/dac_ut.c index c4f0f326..4ab56c8e 100644 --- a/codec2-dev/stm32/src/dac_ut.c +++ b/codec2-dev/stm32/src/dac_ut.c @@ -31,7 +31,6 @@ #define SINE_SAMPLES 32 - /* 32 sample sine wave which at Fs=16kHz will be 500Hz. Note samples are 16 bit 2's complement, the DAC driver convertsto 12 bit unsigned. */ @@ -45,7 +44,7 @@ short aSine[] = { int main(void) { - dac_open(4*DAC_BUF_SZ); + dac_open(DAC_FS_16KHZ, 4*DAC_BUF_SZ); while (1) { diff --git a/codec2-dev/stm32/src/sm1000_main.c b/codec2-dev/stm32/src/sm1000_main.c index ec0b2d81..565b3c6f 100644 --- a/codec2-dev/stm32/src/sm1000_main.c +++ b/codec2-dev/stm32/src/sm1000_main.c @@ -276,7 +276,7 @@ int main(void) { RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_CRC, ENABLE); /* Set up ADCs/DACs */ - dac_open(4*DAC_BUF_SZ); + dac_open(DAC_FS_16KHZ, 4*DAC_BUF_SZ); adc_open(ADC_FS_16KHZ, 4*ADC_BUF_SZ); /* Set up FreeDV modem */