kopia lustrzana https://github.com/cariboulabs/cariboulite
apply proper phase reversal
rodzic
c78e4b760a
commit
3cb29ad6b7
|
@ -268,6 +268,8 @@ static int caribou_smi_rx_data_analyze(caribou_smi_st* dev,
|
|||
else
|
||||
{
|
||||
unsigned int i = 0;
|
||||
typeof(samples_out->i) temp;
|
||||
|
||||
// Print buffer
|
||||
//smi_utils_dump_bin(buffer, 16);
|
||||
|
||||
|
@ -294,8 +296,9 @@ static int caribou_smi_rx_data_analyze(caribou_smi_st* dev,
|
|||
// reverse phase in the high channel
|
||||
if (channel == caribou_smi_channel_2400)
|
||||
{
|
||||
temp = cmplx_vec[i].i;
|
||||
cmplx_vec[i].i = cmplx_vec[i].q;
|
||||
cmplx_vec[i].q = cmplx_vec[i].i;
|
||||
cmplx_vec[i].q = temp;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -620,4 +623,4 @@ int caribou_smi_write(caribou_smi_st* dev, caribou_smi_channel_en channel,
|
|||
size_t caribou_smi_get_native_batch_samples(caribou_smi_st* dev)
|
||||
{
|
||||
return dev->native_batch_len / CARIBOU_SMI_BYTES_PER_SAMPLE;
|
||||
}
|
||||
}
|
||||
|
|
Ładowanie…
Reference in New Issue