Along the same lines, the x300_radio_ctrl_impl code implements
set_rx_bandwidth() and get_rx_bandwidth() but not set_tx_bandwidth() and
get_tx_bandwidth(). The result is that the Tx functions call the base class
which doesn't really do anything apart from locally storing the setting.

Rob

On Fri, Nov 16, 2018 at 1:56 PM Nate Temple <nate.tem...@ettus.com> wrote:

> Hi Rob,
>
> Thanks for bringing this to our attention. We will file an issue on our
> internal bug tracker and get it resolved.
>
> Regards,
> Nate Temple
>
> On Fri, Nov 16, 2018 at 10:41 AM Rob Kossler via USRP-users <
> usrp-users@lists.ettus.com> wrote:
>
>> I am using the RFNoC radio_ctrl API with my X310 and when I call
>> get_rx_antenna() , I get an empty string.  The problem is in
>> x300_radio_ctrl_impl.cpp.  The corresponding set_rx_antenna() function
>> should be calling the base class radio_ctrl_impl->set_rx_antenna() so that
>> the locally cached value is updated.  But, this call is missing.  Thus, any
>> call to get_rx_antenna() which is not overridden for the X310 always
>> returns an empty string.
>> Rob
>> _______________________________________________
>> USRP-users mailing list
>> USRP-users@lists.ettus.com
>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>
>
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Reply via email to