uhd_wrapper.rpc_server package¶
Submodules¶
uhd_wrapper.rpc_server.reconfigurable_usrp module¶
- class uhd_wrapper.rpc_server.reconfigurable_usrp.RestartingUsrp¶
Bases:
Usrp- static create(ip: str, masterClockRate: float = 0, desiredDeviceType: str = 'x410') RestartingUsrp¶
uhd_wrapper.rpc_server.rpc_server module¶
- class uhd_wrapper.rpc_server.rpc_server.UsrpServer(usrp: Usrp)¶
Bases:
object- __init__(usrp: Usrp) None¶
- getVersion() str¶
- configureTx(sendTimeOffset: float, samples: List[Tuple[List, List]], numRepetitions: int) None¶
- configureRx(jsonStr: str) None¶
- configureRfConfig(serializedRfConfig: str) None¶
- collect() List[List[Tuple[List, List]]]¶
- getRfConfig() str¶