I am trying to write a program that will b complied on a chip later on, this program will demodulate a received signal from the antenna after being converted from digital to analog waveform. This is Digital and Analog Communications course which is within the electrical department.
So this program will take the outputs of the digital to analog converter, and will try to demodulate it, using a matched filter or correlator, so that it can get the correct message that was transmitted.
Actually I am using the lcc compiler, which is basic C programming. Right now I dont need to bother myself with the chip specs or details, all i need to write a small program. The outputs of the A/D converter are handled to me by the instructor, so i dont need to bother again with the analog to digital conevrter...I have the waveforms outputs of the ADC, so i have my digital data, all what i have to do is to demodulate these data and get the BER performance.
i dont know yet, but what i really need is if i can find a C program that implements for example a QPSK, BPSK or any other form of modulation. These modulation are used in the Telecommuncation and wireless fields. Thank you.
Yes, I know this. When we grab signals from a phone line, they're fed to an ADC and we get values, perhaps 10 bits of significance, coming in at a rate defined by various registers settings on the micro. We choose to process this data on-the-fly using lookup tables containing frequency information to convolve (I believe) and produce a power level which in turn is also used with various timers and counters to determine whether or not a binary 1 or 0 or some indeterminate noise is currently being detected.
Now, on the other hand, if you have a file containing a canned set of data to which you will need to apply some mathematical function and produce some sort of output text, well, that would be an entirely different animal altogether.
Perhaps if you did some web searching you could feed it all of the information you choose to hide from us and find a solution tailor made to your problem. Most of my annoying little barbs have been designed to try to help you to figure out how to ask a question in a way which can actually produce a usable answer for you.