[USRP-users] Stepping back for a bit.

2023-12-13 Thread Marcus D. Leech
Long-term denizens of this mailing list will know that I have been involved with this mailing list since its inception.  For 14 of   those years, I have had a small contract with Ettus/NI/Emerson to provide support both on this list and through other   support channels at NI. Some of you may al

[USRP-users] Re: Read user registers with RFNoC

2023-12-13 Thread mamuki92
I suspect the register property part is for Gnuradio to call that function since it sets the result of the peek to the _test_reg property, and that property is declared as:\ *`property_t _test_reg{"test_reg", REG_TEST_DEFAULT, {res_source_info::USER}};`* Then on the gnuradio code part, I use “t

[USRP-users] Re: Read user registers with RFNoC

2023-12-13 Thread Rob Kossler via USRP-users
Take a look at the block controller for the UHD example "gain" block found here . Note how this block doesn't even bother with creating a property. Instead there is simply a set and get function

[USRP-users] Re: USRP N310 no device found

2023-12-13 Thread purva . joshi
Dear All, After solving the FPGA image, I am facing another problem with MPM mismatch. Here is the output: uhd_usrp_probe \[INFO\] \[UHD\] linux; GNU C++ version 9.4.0; Boost_107100; UHD_4.0.0.0-240-gb38c9d83 \[INFO\] \[MPMD\] Initializing 1 device(s) in parallel with args: mgmt_addr=192.168

[USRP-users] Re: Read user registers with RFNoC

2023-12-13 Thread mamuki92
Hi Rob, Do you mean instead of doing it across the register_property as the set_int_property does, directly call the peek function? Now I have this in the controller: `register_property(&_test_reg, [this]() {` `int test_reg = this->regs().peek32(REG_TEST_ADDR);` `this-

[USRP-users] Re: Read user registers with RFNoC

2023-12-13 Thread Rob Kossler via USRP-users
Yes, I think that moving out of gnuradio - at least temporarily - is a good idea. Once you have the block working directly with UHD, it will make the transition to gnuradio easier. That said, I did take a quick glance at gnuradio and noticed that the rfnoc_ddc class has a function "set_freq" and I

[USRP-users] Re: TwinRX Performance data

2023-12-13 Thread Marcus D. Leech
On 13/12/2023 05:33, Leon Wabeke wrote: Hi I see for the X310 RF daughterboards there are RF performance data available here: https://files.ettus.com/performance_data/ And for the B210 there is similar data available here: https://kb.ettus.com/B200/B210/B200mini/B205mini#B200_.2F_B210 sect

[USRP-users] Re: Read user registers with RFNoC

2023-12-13 Thread mamuki92
Hi Rob, Thanks for the clarification. I tried to set the test_reg value by calling the set_int_property with a random value from the python script but I got this error: `Traceback (most recent call last):` ` File "registro_gain.py", line 360, in ` `main()` ` File "registro_gain.py", li

[USRP-users] TwinRX Performance data

2023-12-13 Thread Leon Wabeke
Hi I see for the X310 RF daughterboards there are RF performance data available here: https://files.ettus.com/performance_data/ And for the B210 there is similar data available here: https://kb.ettus.com/B200/B210/B200mini/B205mini#B200_.2F_B210 section RF Performance Data Does anyone perhaps