uhd/mpm/python/usrp_mpm/dboard_manager
Martin Braun d5505e44a8 mpm: x4xx: Move get_master_clock_rate() to DB-RPC
The X4x0 device is an outlier with respect to all other MPM devices when
it comes to this API. All other MPM-devices define this API on the
daughterboard, not the motherboard.

For all the reasons laid out in dboard_manager/base.py, we move this API
call for X4x0 also into the daughterboard RPC space.

Both get_master_clock_rate() and set_master_clock_rate() are explicitly
declared @no_rpc in MPM.

This is an API breakage in the UHD/MPM communication API.
2023-03-24 16:08:30 -07:00
..
__init__.py mpm: Factor out common code between E31x_db and Neon classes 2022-03-17 14:00:06 -05:00
ad936x_db.py mpm: Factor out common code between E31x_db and Neon classes 2022-03-17 14:00:06 -05:00
adc_rh.py rh: general code cleanup 2019-01-10 09:50:16 -08:00
base.py mpm: x4xx: Move get_master_clock_rate() to DB-RPC 2023-03-24 16:08:30 -07:00
CMakeLists.txt mpm: x4xx: Move common DB tasks from ZBX class to mixin 2023-03-08 16:18:08 -05:00
dac_rh.py rh: Enable inverse sinc filter for DAC37J82 2020-08-12 15:19:56 -05:00
dboard_iface.py mpm: x4xx: Remove get_cal_eeprom_spi_node() 2023-03-02 09:01:40 -05:00
e31x_db.py mpm: e3xx: Fix inheritance order for DB classes 2023-03-24 16:08:30 -07:00
empty_slot.py uhd: Add support for the USRP X410 2021-06-10 12:01:53 -05:00
gain_rh.py
gaintables_rh.py
lmk_mg.py
lmk_rh.py N320: Revert PLL lock time reduction 2022-06-03 13:58:23 -07:00
magnesium.py n310: Add Filter API to n310 2022-04-07 13:28:02 -07:00
magnesium_update_cpld.py
mg_init.py n310: Add frontend bandwidth control 2022-04-07 13:28:02 -07:00
mg_periphs.py mpm: mg: periphs: Read lowband lo lock status from cpld 2021-04-19 12:42:33 -05:00
neon.py mpm: e3xx: Fix inheritance order for DB classes 2023-03-24 16:08:30 -07:00
rh_init.py rh: Enable clock synchronization error checking 2018-11-29 11:38:43 -08:00
rh_periphs.py mpm: Look for pca953x based devices by device/name 2020-06-11 10:39:05 -05:00
rhodium.py mpm: fix ref_locked sensor on n320 2022-03-03 14:02:30 -06:00
rhodium_update_cpld.py mpm: rh: Add MAX 10 update script 2018-11-07 09:39:18 -08:00
test.py
unknown.py Remove FSRU-related files 2022-02-22 14:41:19 -06:00
x4xx_db.py mpm: x4xx: Move get_master_clock_rate() to DB-RPC 2023-03-24 16:08:30 -07:00
x4xx_db_iface.py mpm: x4xx: Remove get_cal_eeprom_spi_node() 2023-03-02 09:01:40 -05:00
x4xx_debug_db.py uhd: Add support for the USRP X410 2021-06-10 12:01:53 -05:00
x4xx_if_test_cca.py uhd: Add support for the USRP X410 2021-06-10 12:01:53 -05:00
zbx.py mpm: x4xx: Move common DB tasks from ZBX class to mixin 2023-03-08 16:18:08 -05:00
zbx_update_cpld.py mpm: add support for lattice zbx cpld 2022-05-16 06:18:09 -07:00