short buf[N];
FILE *fplay;
- dac_open(2*N);
+ dac_open(DAC_FS_16KHZ, 2*N);
while(1) {
fplay = fopen("stm_in.raw", "rb");
#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. */
int main(void) {
- dac_open(4*DAC_BUF_SZ);
+ dac_open(DAC_FS_16KHZ, 4*DAC_BUF_SZ);
while (1) {
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 */