Hi, I've built my own RFNoC block and everything works fine, except the
tx_dc_offset is -40 dBc at all times, which seems pretty high. I tried to
follow the example from another user, since I have the same setup with my UBX
in the second slot (B) but I get the error:
>> uhd_cal_tx_dc_offset --args="addr=192.168.10.2" --subdev "B:0"
Error: RuntimeError: For legacy APIs, all devices require the same number of
radios, DDCs and DUCs.
I am using UHD 3.15-LTS with gr-ettus.
In addition, I see the gr-ettus code appears to be commented out from
gr-ettus/lib/rfnoc_radio_impl.cc lines 144-158:
// FIXME everything down from here needs to be mapped on to the block API
void rfnoc_radio_impl::set_tx_dc_offset(bool enable, const size_t chan)
{
//get_device()->set_tx_dc_offset(enable, chan);
}
void rfnoc_radio_impl::set_tx_dc_offset(const std::complex< double >
&offset, const size_t chan)
{
//get_device()->set_tx_dc_offset(offset, chan);
}
Any advice on how to reduce the dc_offset?
Thanks,
Jeff
_______________________________________________
USRP-users mailing list
[email protected]
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com