復調器関連インクルードファイル More...
Go to the source code of this file.
Macros | |
#define | radio_mode_WFM 2 |
受信機はワイドFMモードである | |
#define | radio_mode_NFM 4 |
受信機はナローFMモードである | |
#define | radio_mode_AM 5 |
受信機は振幅変調モードである | |
#define | radio_mode_SAM 6 |
受信機は振幅変調モードの同期復調モードである | |
#define | radio_mode_LSB 7 |
受信機はLSB復調モードである | |
#define | radio_mode_USB 8 |
受信機はUSB復調モードである | |
#define | radio_mode_CW 9 |
受信機はCW復調モードである | |
#define | radio_api_getARM_mode() (radio.comdata[1]) |
受信モードの取得 More... | |
#define | radio_api_getAIS_if_shift() (signed short)(radio.comdata[2]) |
IFシフト量の取得 More... | |
#define | radio_api_getAAT_attack() (radio.comdata[3]) |
AGCアタック値の取得 More... | |
#define | radio_api_getAFA_fade() (radio.comdata[4]) |
AGCフェード値の取得 More... | |
#define | radio_api_getAST_noise_squelch_level() (radio.comdata[5]) |
AGCフェード値の取得 More... | |
#define | radio_api_getACP_cw_pitch() (signed short)(radio.comdata[6]) |
再生トーンピッチの取得 More... | |
#define | radio_api_getADN_denoiser() (radio.comdata[7]) |
デノイザー値の取得 More... | |
#define | radio_api_getAAN_auto_notch() (radio.comdata[8]) |
オートノッチ値の取得 More... | |
#define | radio_api_getAGL_gain_level() (radio.comdata[11]) |
ゲインレベル値の取得 More... | |
#define | radio_api_getAIF_filter() ((radio.comdata[0]>>1)&0x7) |
IFフィルタ値の取得 More... | |
#define | radio_api_getABN_noise_blanker_on() ((~radio.comdata[0]>>11)&0x1) |
ノイズブランカ制御命令の取得 More... | |
#define | radio_api_getARG_agc_on() (~(radio.comdata[0]>>13)&0x1) |
AGC制御情報の取得 More... | |
#define | radio_api_is_USB() ((radio.comdata[0]>>6)&0x1) |
復調モード情報の取得 More... | |
#define | radio_api_getANE_noise_squelch_on() ((radio.comdata[10]>>1)&0x1) |
ノイズスケルチ制御情報の取得 More... | |
#define | radio_api_getAAF_hpf() ((radio.comdata[10]>>4)&0x3) |
オーディオHPF情報の取得 More... | |
#define | radio_api_getAAF_lpf() ((radio.comdata[10]>>2)&0x3) |
オーディオLPF情報の取得 More... | |
#define | radio_api_getAVP_voice_squelch_level() ((radio.comdata[12])&0x3F) |
ボイススケルチ値の取得 More... | |
#define | radio_api_getAVS_voice_squelch_on() ((~radio.comdata[12]>>7)&0x1) |
ボイススケルチ情報の取得 More... | |
#define | radio_api_set_S_meter(s) radio.smeter = s |
Sメータ値のセット More... | |
#define | radio_api_set_stereo(s) s ? radio.flags |= (1<<1) : radio.flags &= ~(1<<1) |
FMステレオ受信状態の報告 More... | |
#define | radio_api_set_voice_squelch(s) s ? radio.flags |= (1<<2) : radio.flags &= ~(1<<2) |
ボイススケルチ状態の報告 More... | |
#define | radio_api_set_noise_squelch(s) s ? radio.flags |= (1<<3) : radio.flags &= ~(1<<3) |
ノイズスケルチ状態の報告 More... | |
Functions | |
void | init_demodulator (void) |
復調器の初期化 More... | |
void | radio_demodulate_wide_FM (short idata[], short qdata[], short *left, short *right) |
ワイドFMの復調コールバック関数 More... | |
void | radio_demodulate_non_wide_FM (int idata, int qdata, short *left, short *right) |
ワイドFM以外の復調コールバック関数 More... | |
復調器関連インクルードファイル