12.07.2015 Views

Měření šumového čísla a šumových parametrů

Měření šumového čísla a šumových parametrů

Měření šumového čísla a šumových parametrů

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

nfm_control.cB.2 nfm_control.cZdrojový soubor nfm_control.c zprostředkovává komunikaci řídícího software s měřičemšumového čísla.int deviceint smoothhandler GPIB zařízení, který byl přiřazen přístroji při inicializacipočet měření, která se budou průměrovatTab. B.2: Vybrané proměnné zdrojového souboru nfm_control.cnfm_get_hot_coldint nfm_get_hot_cold(int device,double *hot,double *cold,double *freq,int smooth)Funkce nejprve nastaví přístroj pro měření ve stavu hot , přečte změřenou hodnotu, totéžopakuje pro stav cold . Výstupem funkce jsou tři hodnoty, výkon ve stavu hot , cold a frekvencena níž byl měřič šumového čísla nastaven.nfm_get_hot_cold_arraynfm_get_hot_cold_arrayFunkce slouží ke stejnému účelu jako předchozí funkce nfm_get_hot_cold s tím rozdílem,že tato funkce získá pole hodnot hot a coldB.2.1nfm_initFunkce specifické pro řízení přístroje HP8970Aint nfm_init(int device, double start_freq, double stop_freq,double step_freq,int *steps)Funkce nastavuje frekvence pro přístroj HP8970A.nfm_set_RF_attnint nfm_set_RF_attn(int device, int attn)Funkce nastaví RF atenuátor HP8970Aint attn0 Auto1 +20 dB2 +10 dB3 0 dB4 −10 dB5 −20 dB6 −30 dBTab. B.3: Hodnoty proměnné, která nastavuje RF atenuátor přístroje HP8970A64

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!