strike04freedom14
Newbie level 2
i have a problem assignment DSP...i need to make this AM signal to become SSB
anyone can help me solve it...Thank
anyone can help me solve it...Thank
Code C - [expand] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 //AM.c #include "DSK6713_AIC23.h" //codec-dsk support file Uint32 fs=DSK6713_AIC23_FREQ_8KHZ; //set sampling rate short amp = 1; //index for modulation void main() { short baseband[20]={1000,951,809,587,309,0,-309,-587,-809,-951,-1000,-951,-809,-587,-309,0,309,587,809,951}; //400-Hz baseband short carrier[20] ={1000,0,-1000,0,1000,0,-1000,0,1000,0,-1000,0,1000,0,-1000,0,1000,0,-1000,0}; //2-kHz carrier short output[20]; short k; comm_poll(); //init DSK, codec, McBSP while(1) //infinite loop { for (k=0; k<20; k++) { output[k]= carrier[k] + ((amp*baseband[k]*carrier[k]/10)>>12); output_sample(20*output[k]); //scale output } } }