mirror of
https://github.com/saymrwulf/uhd.git
synced 2026-05-16 21:10:10 +00:00
Currently the E320's integrated GPSDO can be disabled using the "enable_gps" argment at MPM initialization time (e.g. when the radio powers on and launches the MPM daemon). However, there is no way for a UHD application to disable the GPSDO at connection time. This patch allows the existing "enable_gps" arg to be accepted when initiating an MPM session from UHD, such that an application can pass the arg "enable_gps=0" at connection time to disable the GPSDO. The default power state of the GPSDO is restored when the session ends. Edit: On top of the original commit by draeman-synoptic, the MPM minor compat number was also increased to denote new non-breaking feature support. Co-authored-by: mattprost <matt.prost@ni.com> Signed-off-by: mattprost <matt.prost@ni.com> |
||
|---|---|---|
| .. | ||
| __init__.py.in | ||
| base.py | ||
| CMakeLists.txt | ||
| common.py | ||
| e31x.py | ||
| e31x_periphs.py | ||
| e320.py | ||
| e320_periphs.py | ||
| n3xx.py | ||
| n3xx_periphs.py | ||
| sim.py | ||
| x4xx.py | ||
| x4xx_clk_aux.py | ||
| x4xx_clk_mgr.py | ||
| x4xx_dio_control.py | ||
| x4xx_gps_mgr.py | ||
| x4xx_mb_cpld.py | ||
| x4xx_periphs.py | ||
| x4xx_reference_pll.py | ||
| x4xx_rfdc_ctrl.py | ||
| x4xx_rfdc_regs.py | ||
| x4xx_sample_pll.py | ||
| x4xx_update_cpld.py | ||