transpo_bb

Baseband downconversion.

Namespace: dsp::telecom

Prototype

sptr<Filter<T, cfloat, TranspoBBConfig>> transpo_bb(const TranspoBBConfig &config)

Parameters

configStructure de configuration (fréquence intermédiaire, etc.).

Description

Ce bloc permet de convertir un signal radio reçu avec une certaine fréquence intermédiaire, vers un signal bande de base (centré à 0 Hz). Pour cela, les étapes suivantes sont effectuées :

  • Transposition en fréquence du signal entrant via un oscillateur harmonique.
  • Si le signal d'entrée est réel, filtrage du signal image grâce à un filtre RIF.
  • Eventuellement (en fonction de la configuration), décimation du signal bande de base (en général, une réduction de la fréquence d'échantillonnage est en effet possible, car le signal utile est alors centré à 0 Hz).
  • La fréquence de coupure du filtre image est réglée ainsi : \[ \begin{cases} f & \mbox{si } f < \frac{1}{4}\\ \frac{1}{2} - f & \mbox{sinon} \end{cases} \] (dans tous les cas, à mi-chemin entre le signal bande de base et le signal image).

    See also

    TranspoBBConfig