GNU Radio Companion

Repeat Block

Sample-Wiederholung zur Erhöhung der Abtastrate — der Repeat Block als Interpolationsmechanismus.

Durch den Einsatz eines Repeat Blocks wird der Datenstrom wiederholt. Dies führt zu einer Erhöhung der Abtastrate des Signals, da zwischen den vorhandenen Abtastwerten zusätzliche Abtastwerte eingefügt werden.

Bei einem Interpolationswert von 2 wird z.B. der letzte Sample-Wert ein zweites Mal gesendet.

Das rote Signal ist das Ergebnis des Repeat-Blocks mit Interpolation = 4.

Ergebnis des Repeat-Blocks mit Interpolation 4

Signalverlauf mit Repeat-Block

Um diese Signalverläufe zu erhalten, wurde Signal 1 und Signal 2 als Quelle jeweils mit unterschiedlicher Samplerate erzeugt.

Signalquellen mit unterschiedlicher Samplerate

Wenn man ein Signal 1 mit einem Repeat Block verändert und das Ergebnis vergleicht, dann verändert sich die Frequenz gegenüber Signal 1.

Frequenzänderung durch den Repeat Block