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 ¶