I/Q Data from Wave
-
Hi,
seit kurzem muss ich eine Wavedatei in ein FM Signal über einen I/Q - Datenstrom zu einem FPGA senden, dabei wird ein LimeSDR verwendet. Leider ist es mir bisweilen noch nicht gelungen eine Modulation herzuleiten.
Die daten sollen im Quad format an den Sinus Cosinus Phasen eingespielt werden wobei winkellage und abstand auf Frequenz und Amplitude wirken.
in etwa :
double tone_freq = 2500; //Hz
double f_ratio = tone_freq / 1e6; //sampleratefor (int i = 0; i < nSamples; i++)
{
double w = 2 * M_PI * i * f_ratio;
m_sampleBuffer[i].i = cos(w);
m_sampleBuffer[i].q = sin(w);
}Kennt jemand bereits funktionierende Beispiele zur Erzeugung eines I/Q Datenstroms , das wäre sehr hilfreich
ohne alles neu erfinden zu müssen.Erste erfolge : https://youtu.be/sMUkYmDtorM
Vielen Dank für Hinweise
Karsten