modified for new dac_open api with explicit sample rate
authordrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Sat, 18 Jun 2016 00:14:06 +0000 (00:14 +0000)
committerdrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Sat, 18 Jun 2016 00:14:06 +0000 (00:14 +0000)
git-svn-id: https://svn.code.sf.net/p/freetel/code@2825 01035d8c-6547-0410-b346-abe4f91aad63

codec2-dev/stm32/src/dac_play.c
codec2-dev/stm32/src/dac_ut.c
codec2-dev/stm32/src/sm1000_main.c

index db42e4b931953fbd7846a32bc8cf881df92bb578..267029dad3929ab499e2461edb725346a751ed25 100644 (file)
@@ -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");
index c4f0f326cb1e3e3c0e8778d94f1f3a8ab0f48340..4ab56c8eb7474562d84da8182f2118402a811571 100644 (file)
@@ -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) {
 
index ec0b2d81f00921a88c12a9930dd3812457e9fdfc..565b3c6f6c3f64dd4f89e77857b408b264e24eff 100644 (file)
@@ -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 */