mirror of
https://github.com/n5ac/smartsdr-dsp.git
synced 2026-04-05 14:25:30 +00:00
Revert "Add reliable_sync_bit to FreeDV structure and handle audio passthrough in sched_waveform"
This reverts commit c6a6c4fedd.
This commit is contained in:
parent
d3ef43ad37
commit
6ea7395b35
3 changed files with 9 additions and 16 deletions
|
|
@ -247,7 +247,7 @@ static void* _sched_waveform_thread(void* param)
|
|||
|
||||
int i; // for loop counter
|
||||
float fsample; // a float sample
|
||||
float Sig2Noise; // Signal to noise ratio
|
||||
// float Sig2Noise; // Signal to noise ratio
|
||||
|
||||
// Flags ...
|
||||
int initial_tx = 1; // Flags for TX circular buffer, clear if starting transmit
|
||||
|
|
@ -437,18 +437,13 @@ static void* _sched_waveform_thread(void* param)
|
|||
|
||||
nout = freedv_rx(_freedvS, speech_out, demod_in);
|
||||
|
||||
// if(nout != 320 ) {
|
||||
// output("NOUT not 320 it is %d\nNIN was %d\n", nout, nin);
|
||||
// }
|
||||
|
||||
|
||||
if ( nout == nin && _freedvS->reliable_sync_bit ){
|
||||
for( i=0 ; i < nout ; i++)
|
||||
{
|
||||
cbWriteShort(RX3_cb, speech_out[i]);
|
||||
}
|
||||
} else {
|
||||
|
||||
for ( i = 0; i < nin ; i ++ ) {
|
||||
cbWriteShort(RX3_cb, demod_in[i]);
|
||||
}
|
||||
for( i=0 ; i < nout ; i++)
|
||||
{
|
||||
cbWriteShort(RX3_cb, speech_out[i]);
|
||||
}
|
||||
}
|
||||
// } else {
|
||||
|
|
@ -472,7 +467,7 @@ static void* _sched_waveform_thread(void* param)
|
|||
{
|
||||
cbWriteFloat(RX4_cb, float_out_24k[i]);
|
||||
}
|
||||
Sig2Noise = (_freedvS->fdmdv_stats.snr_est);
|
||||
//Sig2Noise = (_freedvS->fdmdv_stats.snr_est);
|
||||
}
|
||||
|
||||
// Check for >= 128 samples in RX4_cb. Form packet and
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue