Dmitry Kovalev
/
LGfiltr
forkd
Fork of LGstaandart by
Diff: HFO_Reg.c
- Revision:
- 150:29c9f7671bac
- Parent:
- 112:4a96133a1311
--- a/HFO_Reg.c Tue May 03 05:12:26 2016 +0000 +++ b/HFO_Reg.c Wed May 04 14:01:57 2016 +0000 @@ -22,7 +22,7 @@ ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //r. фильтрация выхода ампл. детектора перед передачей в контур ГВЧ - /*int HFO_MovAverFilt (int Input) + int HFO_MovAverFilt (int Input) { static __int64 smooth_HF = 0; @@ -38,11 +38,11 @@ i_HF &= (BUF_SIZE-1); return (smooth_HF>>22); //shift on additional 6 bits for smoothing 2^6 = 64 - }*/ + } -// HFO_SHIFT - число разрядов дробной части в 32-хбитовой переменной hf_reg32 - /* Input.StrIn.HF_out = HFO_MovAverFilt(Input.StrIn.HF_out<<HFO_SHIFT); + HFO_SHIFT - число разрядов дробной части в 32-хбитовой переменной hf_reg32 + Input.StrIn.HF_out = HFO_MovAverFilt(Input.StrIn.HF_out<<HFO_SHIFT); /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Output.Str.HF_dif = L_sub(Device_blk.Str.HF_ref, Input.StrIn.HF_out); // HF_dif = HF_out - Device_blk.Str.HF_ref;