Home
last modified time | relevance | path

Searched refs:eq_buf (Results 1 – 24 of 24) sorted by relevance

/dports/net/iaxmodem/iaxmodem-1.2.0/lib/spandsp/src/
H A Dv22bis_rx.c158 s->rx.eq_buf[i] = complex_setf(0.0f, 0.0f); in equalizer_reset()
192 z1 = complex_mulf(&s->rx.eq_coeff[i], &s->rx.eq_buf[p]); in equalizer_get()
215 z1 = complex_conjf(&s->rx.eq_buf[p]); in tune_equalizer()
330 s->rx.eq_buf[s->rx.eq_step] = z; in process_half_baud()
339 p = s->rx.eq_buf[(s->rx.eq_step - 3) & V22BIS_EQUALIZER_MASK].re in process_half_baud()
340 - s->rx.eq_buf[(s->rx.eq_step - 1) & V22BIS_EQUALIZER_MASK].re; in process_half_baud()
341 p *= s->rx.eq_buf[(s->rx.eq_step - 2) & V22BIS_EQUALIZER_MASK].re; in process_half_baud()
343 q = s->rx.eq_buf[(s->rx.eq_step - 3) & V22BIS_EQUALIZER_MASK].im in process_half_baud()
344 - s->rx.eq_buf[(s->rx.eq_step - 1) & V22BIS_EQUALIZER_MASK].im; in process_half_baud()
345 q *= s->rx.eq_buf[(s->rx.eq_step - 2) & V22BIS_EQUALIZER_MASK].im; in process_half_baud()
[all …]
H A Dv27ter_rx.c159 cvec_zerof(s->eq_buf, V27TER_EQUALIZER_MASK); in equalizer_restore()
172 cvec_zerof(s->eq_buf, V27TER_EQUALIZER_MASK); in equalizer_reset()
193 z1 = complex_mulf(&s->eq_coeff[i], &s->eq_buf[p]); in equalizer_get()
216 z1 = complex_conjf(&s->eq_buf[p]); in tune_equalizer()
401 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
413 p = s->eq_buf[(s->eq_step - 3) & V27TER_EQUALIZER_MASK].re in process_half_baud()
414 - s->eq_buf[(s->eq_step - 1) & V27TER_EQUALIZER_MASK].re; in process_half_baud()
415 p *= s->eq_buf[(s->eq_step - 2) & V27TER_EQUALIZER_MASK].re; in process_half_baud()
417 q = s->eq_buf[(s->eq_step - 3) & V27TER_EQUALIZER_MASK].im in process_half_baud()
418 - s->eq_buf[(s->eq_step - 1) & V27TER_EQUALIZER_MASK].im; in process_half_baud()
[all …]
H A Dv29rx.c171 cvec_zerof(s->eq_buf, V29_EQUALIZER_MASK); in equalizer_restore()
184 cvec_zerof(s->eq_buf, V29_EQUALIZER_MASK); in equalizer_reset()
205 z1 = complex_mulf(&s->eq_coeff[i], &s->eq_buf[p]); in equalizer_get()
232 z1 = complex_conjf(&s->eq_buf[p]); in tune_equalizer()
437 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
538 s->eq_buf[i] = complex_mulf(&s->eq_buf[i], &zz); in process_half_baud()
H A Dv17rx.c161 cvec_zerof(s->eq_buf, V17_EQUALIZER_MASK); in equalizer_restore()
174 cvec_zerof(s->eq_buf, V17_EQUALIZER_MASK); in equalizer_reset()
195 z1 = complex_mulf(&s->eq_coeff[i], &s->eq_buf[p]); in equalizer_get()
219 z1 = complex_conjf(&s->eq_buf[p]); in tune_equalizer()
504 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
591 s->eq_buf[i] = complex_mulf(&s->eq_buf[i], &zz); in process_half_baud()
679 s->eq_buf[i] = complex_mulf(&s->eq_buf[i], &zz); in process_half_baud()
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/spandsp/src/
H A Dv22bis_rx.c207 cvec_zeroi16(s->rx.eq_buf, V22BIS_EQUALIZER_LEN); in equalizer_reset()
209 cvec_zerof(s->rx.eq_buf, V22BIS_EQUALIZER_LEN); in equalizer_reset()
405 p = s->rx.eq_buf[aa[2]].re - s->rx.eq_buf[aa[0]].re; in symbol_sync()
406 p *= s->rx.eq_buf[aa[1]].re; in symbol_sync()
408 q = s->rx.eq_buf[aa[2]].im - s->rx.eq_buf[aa[0]].im; in symbol_sync()
409 q *= s->rx.eq_buf[aa[1]].im; in symbol_sync()
417 a = complex_mul_q1_15(&s->rx.eq_buf[aa[2]], &x); in symbol_sync()
421 a = complex_mulf(&s->rx.eq_buf[aa[2]], &x); in symbol_sync()
422 b = complex_mulf(&s->rx.eq_buf[aa[1]], &x); in symbol_sync()
423 c = complex_mulf(&s->rx.eq_buf[aa[0]], &x); in symbol_sync()
[all …]
H A Dv27ter_rx.c205 cvec_zeroi16(s->eq_buf, V27TER_EQUALIZER_LEN); in equalizer_restore()
209 cvec_zerof(s->eq_buf, V27TER_EQUALIZER_LEN); in equalizer_restore()
226 cvec_zeroi16(s->eq_buf, V27TER_EQUALIZER_LEN); in equalizer_reset()
233 cvec_zerof(s->eq_buf, V27TER_EQUALIZER_LEN); in equalizer_reset()
490 p = s->eq_buf[(s->eq_step - 3) & (V27TER_EQUALIZER_LEN - 1)].re in symbol_sync()
491 - s->eq_buf[(s->eq_step - 1) & (V27TER_EQUALIZER_LEN - 1)].re; in symbol_sync()
494 q = s->eq_buf[(s->eq_step - 3) & (V27TER_EQUALIZER_LEN - 1)].im in symbol_sync()
495 - s->eq_buf[(s->eq_step - 1) & (V27TER_EQUALIZER_LEN - 1)].im; in symbol_sync()
543 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
631 s->eq_buf[i] = complex_mul_q1_15(&s->eq_buf[i], &z16); in process_half_baud()
[all …]
H A Dv29rx.c233 cvec_zeroi16(s->eq_buf, V29_EQUALIZER_LEN); in equalizer_restore()
237 cvec_zerof(s->eq_buf, V29_EQUALIZER_LEN); in equalizer_restore()
254 cvec_zeroi16(s->eq_buf, V29_EQUALIZER_LEN); in equalizer_reset()
261 cvec_zerof(s->eq_buf, V29_EQUALIZER_LEN); in equalizer_reset()
277 zz = cvec_circular_dot_prodi16(s->eq_buf, s->eq_coeff, V29_EQUALIZER_LEN, s->eq_step); in equalizer_get()
286 return cvec_circular_dot_prodf(s->eq_buf, s->eq_coeff, V29_EQUALIZER_LEN, s->eq_step); in equalizer_get()
300 cvec_circular_lmsi16(s->eq_buf, s->eq_coeff, V29_EQUALIZER_LEN, s->eq_step, &err); in tune_equalizer()
311 cvec_circular_lmsf(s->eq_buf, s->eq_coeff, V29_EQUALIZER_LEN, s->eq_step, &err); in tune_equalizer()
587 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
679 s->eq_buf[i] = complex_mul_q1_15(&s->eq_buf[i], &z16); in process_half_baud()
[all …]
H A Dv17rx.c239 cvec_zeroi16(s->eq_buf, V17_EQUALIZER_LEN); in equalizer_restore()
243 cvec_zerof(s->eq_buf, V17_EQUALIZER_LEN); in equalizer_restore()
261 cvec_zeroi16(s->eq_buf, V17_EQUALIZER_LEN); in equalizer_reset()
268 cvec_zerof(s->eq_buf, V17_EQUALIZER_LEN); in equalizer_reset()
308 cvec_circular_lmsi16(s->eq_buf, s->eq_coeff, V17_EQUALIZER_LEN, s->eq_step, &err); in tune_equalizer()
320 cvec_circular_lmsf(s->eq_buf, s->eq_coeff, V17_EQUALIZER_LEN, s->eq_step, &err); in tune_equalizer()
702 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
772 s->eq_buf[i] = complex_mul_q1_15(&s->eq_buf[i], &z16); in process_half_baud()
780 s->eq_buf[i] = complex_mulf(&s->eq_buf[i], &zz); in process_half_baud()
845 s->eq_buf[i] = complex_mul_q1_15(&s->eq_buf[i], &z16); in process_half_baud()
[all …]
/dports/comms/spandsp/spandsp-284fe91/src/
H A Dv22bis_rx.c207 cvec_zeroi16(s->rx.eq_buf, V22BIS_EQUALIZER_LEN); in equalizer_reset()
209 cvec_zerof(s->rx.eq_buf, V22BIS_EQUALIZER_LEN); in equalizer_reset()
405 p = s->rx.eq_buf[aa[2]].re - s->rx.eq_buf[aa[0]].re; in symbol_sync()
406 p *= s->rx.eq_buf[aa[1]].re; in symbol_sync()
408 q = s->rx.eq_buf[aa[2]].im - s->rx.eq_buf[aa[0]].im; in symbol_sync()
409 q *= s->rx.eq_buf[aa[1]].im; in symbol_sync()
417 a = complex_mul_q1_15(&s->rx.eq_buf[aa[2]], &x); in symbol_sync()
421 a = complex_mulf(&s->rx.eq_buf[aa[2]], &x); in symbol_sync()
422 b = complex_mulf(&s->rx.eq_buf[aa[1]], &x); in symbol_sync()
423 c = complex_mulf(&s->rx.eq_buf[aa[0]], &x); in symbol_sync()
[all …]
H A Dv27ter_rx.c205 cvec_zeroi16(s->eq_buf, V27TER_EQUALIZER_LEN); in equalizer_restore()
209 cvec_zerof(s->eq_buf, V27TER_EQUALIZER_LEN); in equalizer_restore()
226 cvec_zeroi16(s->eq_buf, V27TER_EQUALIZER_LEN); in equalizer_reset()
233 cvec_zerof(s->eq_buf, V27TER_EQUALIZER_LEN); in equalizer_reset()
490 p = s->eq_buf[(s->eq_step - 3) & (V27TER_EQUALIZER_LEN - 1)].re in symbol_sync()
491 - s->eq_buf[(s->eq_step - 1) & (V27TER_EQUALIZER_LEN - 1)].re; in symbol_sync()
494 q = s->eq_buf[(s->eq_step - 3) & (V27TER_EQUALIZER_LEN - 1)].im in symbol_sync()
495 - s->eq_buf[(s->eq_step - 1) & (V27TER_EQUALIZER_LEN - 1)].im; in symbol_sync()
543 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
631 s->eq_buf[i] = complex_mul_q1_15(&s->eq_buf[i], &z16); in process_half_baud()
[all …]
H A Dv29rx.c233 cvec_zeroi16(s->eq_buf, V29_EQUALIZER_LEN); in equalizer_restore()
237 cvec_zerof(s->eq_buf, V29_EQUALIZER_LEN); in equalizer_restore()
254 cvec_zeroi16(s->eq_buf, V29_EQUALIZER_LEN); in equalizer_reset()
261 cvec_zerof(s->eq_buf, V29_EQUALIZER_LEN); in equalizer_reset()
277 zz = cvec_circular_dot_prodi16(s->eq_buf, s->eq_coeff, V29_EQUALIZER_LEN, s->eq_step); in equalizer_get()
286 return cvec_circular_dot_prodf(s->eq_buf, s->eq_coeff, V29_EQUALIZER_LEN, s->eq_step); in equalizer_get()
300 cvec_circular_lmsi16(s->eq_buf, s->eq_coeff, V29_EQUALIZER_LEN, s->eq_step, &err); in tune_equalizer()
311 cvec_circular_lmsf(s->eq_buf, s->eq_coeff, V29_EQUALIZER_LEN, s->eq_step, &err); in tune_equalizer()
587 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
679 s->eq_buf[i] = complex_mul_q1_15(&s->eq_buf[i], &z16); in process_half_baud()
[all …]
H A Dv17rx.c239 cvec_zeroi16(s->eq_buf, V17_EQUALIZER_LEN); in equalizer_restore()
243 cvec_zerof(s->eq_buf, V17_EQUALIZER_LEN); in equalizer_restore()
261 cvec_zeroi16(s->eq_buf, V17_EQUALIZER_LEN); in equalizer_reset()
268 cvec_zerof(s->eq_buf, V17_EQUALIZER_LEN); in equalizer_reset()
308 cvec_circular_lmsi16(s->eq_buf, s->eq_coeff, V17_EQUALIZER_LEN, s->eq_step, &err); in tune_equalizer()
320 cvec_circular_lmsf(s->eq_buf, s->eq_coeff, V17_EQUALIZER_LEN, s->eq_step, &err); in tune_equalizer()
702 s->eq_buf[s->eq_step] = *sample; in process_half_baud()
772 s->eq_buf[i] = complex_mul_q1_15(&s->eq_buf[i], &z16); in process_half_baud()
780 s->eq_buf[i] = complex_mulf(&s->eq_buf[i], &zz); in process_half_baud()
845 s->eq_buf[i] = complex_mul_q1_15(&s->eq_buf[i], &z16); in process_half_baud()
[all …]
/dports/net/freeswitch/freeswitch-1.10.3.-release/libs/spandsp/src/spandsp/private/
H A Dv27ter_rx.h85 complexi16_t eq_buf[V27TER_EQUALIZER_LEN]; member
110 complexf_t eq_buf[V27TER_EQUALIZER_LEN]; member
H A Dv29rx.h77 complexi16_t eq_buf[V29_EQUALIZER_LEN]; member
111 complexf_t eq_buf[V29_EQUALIZER_LEN]; member
H A Dv17rx.h87 complexi16_t eq_buf[V17_EQUALIZER_LEN]; member
124 complexf_t eq_buf[V17_EQUALIZER_LEN]; member
H A Dv22bis.h151 complexi16_t eq_buf[V22BIS_EQUALIZER_LEN]; member
171 complexf_t eq_buf[V22BIS_EQUALIZER_LEN]; member
/dports/comms/spandsp/spandsp-284fe91/src/spandsp/private/
H A Dv27ter_rx.h85 complexi16_t eq_buf[V27TER_EQUALIZER_LEN]; member
110 complexf_t eq_buf[V27TER_EQUALIZER_LEN]; member
H A Dv29rx.h77 complexi16_t eq_buf[V29_EQUALIZER_LEN]; member
111 complexf_t eq_buf[V29_EQUALIZER_LEN]; member
H A Dv17rx.h87 complexi16_t eq_buf[V17_EQUALIZER_LEN]; member
124 complexf_t eq_buf[V17_EQUALIZER_LEN]; member
H A Dv22bis.h151 complexi16_t eq_buf[V22BIS_EQUALIZER_LEN]; member
171 complexf_t eq_buf[V22BIS_EQUALIZER_LEN]; member
/dports/net/iaxmodem/iaxmodem-1.2.0/lib/spandsp/src/spandsp/
H A Dv27ter_rx.h157 complexi_t eq_buf[V27TER_EQUALIZER_MASK + 1]; member
161 complexf_t eq_buf[V27TER_EQUALIZER_MASK + 1]; member
H A Dv22bis.h136 complexi_t eq_buf[V22BIS_EQUALIZER_MASK + 1]; member
139 complexf_t eq_buf[V22BIS_EQUALIZER_MASK + 1]; member
H A Dv29rx.h225 complexi_t eq_buf[V29_EQUALIZER_MASK + 1]; member
229 complexf_t eq_buf[V29_EQUALIZER_MASK + 1]; member
H A Dv17rx.h317 complexi_t eq_buf[V17_EQUALIZER_MASK + 1]; member
321 complexf_t eq_buf[V17_EQUALIZER_MASK + 1]; member