HamCodeItaliano

API › BandaBase

Mixer class

This reference is written in Italian: it comes from the comments of the source code, which are in Italian like the code of the books.

public static class Mixer

Methods

static Complex[] Discesa(double[] x, double f0, double fc)

La conversione in basso: il segnale reale x moltiplicato per 2*e^(-i*2*pi*f0*t). Il 2 rimette l'ampiezza intera nella meta' a +f.

static double[] Salita(Complex[] z, double f0, double fc)

La conversione in alto: il segnale complesso z portato a f0, e la sua parte reale, I*cos - Q*sin: il segnale che va all'antenna.

static Complex[] Media(Complex[] z, int n)

Un passa basso rozzo: la media degli ultimi n campioni. Toglie le frequenze alte senza annullarle; i filtri veri sono nel capitolo I.13.