@@ -209,15 +209,13 @@ dsp_process(audio_sample_t *capture, size_t length)
209
209
#endif
210
210
211
211
void
212
- calculate_gamma (float gamma [ 2 ] )
212
+ calculate_gamma (float * gamma )
213
213
{
214
- #if 1
215
214
// calculate reflection coeff. by samp divide by ref
216
215
#if 0
217
216
measure_t rs = acc_ref_s ;
218
217
measure_t rc = acc_ref_c ;
219
218
measure_t rr = rs * rs + rc * rc ;
220
- //rr = vna_sqrtf(rr) * 1e8;
221
219
measure_t ss = acc_samp_s ;
222
220
measure_t sc = acc_samp_c ;
223
221
gamma [0 ] = (sc * rc + ss * rs ) / rr ;
@@ -226,28 +224,21 @@ calculate_gamma(float gamma[2])
226
224
measure_t rs_rc = (measure_t ) acc_ref_s / acc_ref_c ;
227
225
measure_t sc_rc = (measure_t )acc_samp_c / acc_ref_c ;
228
226
measure_t ss_rc = (measure_t )acc_samp_s / acc_ref_c ;
229
- measure_t rr = rs_rc * rs_rc + 1.0 ;
230
- gamma [0 ] = (sc_rc + ss_rc * rs_rc ) / rr ;
231
- gamma [1 ] = (ss_rc - sc_rc * rs_rc ) / rr ;
232
- #endif
233
- #elif 0
234
- gamma [0 ] = acc_samp_s ;
235
- gamma [1 ] = acc_samp_c ;
236
- #else
237
- gamma [0 ] = acc_ref_s ;
238
- gamma [1 ] = acc_ref_c ;
227
+ measure_t rr = rs_rc * rs_rc + 1.0f ;
228
+ gamma [0 ] = (sc_rc + ss_rc * rs_rc ) / rr ;
229
+ gamma [1 ] = (ss_rc - sc_rc * rs_rc ) / rr ;
239
230
#endif
240
231
}
241
232
242
233
void
243
- fetch_amplitude (float gamma [ 2 ] )
234
+ fetch_amplitude (float * gamma )
244
235
{
245
236
gamma [0 ] = acc_samp_s * 1e-9 ;
246
237
gamma [1 ] = acc_samp_c * 1e-9 ;
247
238
}
248
239
249
240
void
250
- fetch_amplitude_ref (float gamma [ 2 ] )
241
+ fetch_amplitude_ref (float * gamma )
251
242
{
252
243
gamma [0 ] = acc_ref_s * 1e-9 ;
253
244
gamma [1 ] = acc_ref_c * 1e-9 ;
0 commit comments