aboutsummaryrefslogtreecommitdiffstats
path: root/mpm/python/usrp_mpm/rpc_server.py
Commit message (Expand)AuthorAgeFilesLines
* mpm: adding get_component_infoBrent Stapleton2018-02-191-1/+1
* mpm: Update all license headersMartin Braun2018-02-191-1/+1
* mpm: Use prefs API for periph managerMartin Braun2018-02-081-1/+1
* mpm: rpc_server: Declare local connection for *all* local IPsMartin Braun2018-02-071-2/+3
* fixup! mpm: Log timeouts during API calls, reset timer on claimed callsMartin Braun2018-01-231-1/+2
* mpm: Log timeouts during API calls, reset timer on claimed callsMartin Braun2018-01-221-0/+7
* mpm: Update unclaim timeout logicMartin Braun2018-01-181-9/+30
* mpm: Refactored RPC serverMartin Braun2018-01-171-66/+80
* mpm: Enable systemd watchdog and update it from MPMMartin Braun2018-01-151-0/+9
* mpm: Add API call for claim and unclaimMartin Braun2018-01-101-59/+69
* mpm: Spawn periph manager inside the RPC processMartin Braun2018-01-101-12/+26
* mpm: Add API to read back log bufferMartin Braun2018-01-081-1/+22
* mpm: mpmd: Add MPM compat number checkBrent Stapleton2017-12-221-0/+6
* mpm: rpc_server: Unregister old RPC calls _init_rpc_calls()Martin Braun2017-12-221-2/+22
* mpm: rpc_server: Fix use of to_binary_str()Martin Braun2017-12-221-5/+2
* mpm: Harmonize all license headerMartin Braun2017-12-221-13/+2
* mpm: UIOs now open only when necessaryBrent Stapleton2017-12-221-9/+0
* mpm: Harmonize imports, tidy + sort modulesMartin Braun2017-12-221-1/+1
* mpm: Add temporary failure for FPGA reloadMartin Braun2017-12-221-0/+9
* mpm: Reset periph manager on updateBrent Stapleton2017-12-221-12/+79
* mpm/mpmd: Move to request_xport()/commit_xport() architectureMartin Braun2017-12-221-15/+1
* mpm: Cache connection type in PeriphManagerBaseMartin Braun2017-12-221-1/+6
* mpm: Remove leading _ from _get_device_info()Martin Braun2017-12-221-1/+1
* mpm: Improve exception/error handlingMartin Braun2017-12-221-19/+75
* mpm: server supports binary strings being sent across rpcBrent Stapleton2017-12-221-2/+7
* mpm: RPC methods now tell us if they need a claimMartin Braun2017-12-221-7/+8
* mpm: Check rpc server has matching lock release/acquiresMartin Braun2017-12-221-1/+2
* mpm/mpmd: Call init() during UHD session init, not on hwd spawnMartin Braun2017-12-221-9/+33
* mpm: RPC servers own methods can no longer be overwrittenMartin Braun2017-12-221-0/+1
* mpm: Improved token checking in RPC serverMartin Braun2017-12-221-8/+31
* mpm: Addition Py3k fixes, all related to string/UTF-8/ascii differencesMartin Braun2017-12-221-14/+24
* mpm: Made code Python3-compatibleMartin Braun2017-12-221-0/+3
* mpm: RPC server now provides decorators for no token and no RPCMartin Braun2017-12-221-22/+47
* mpm: RPC server unitializes a device when claim is lostMartin Braun2017-12-221-0/+1
* mpm: Enabled mboard EEPROM readoutMartin Braun2017-12-221-2/+1
* mpm: Updating ref clock frequency will propagate to dboard, changed slot inde...Martin Braun2017-12-221-1/+1
* mpm: Moved over to new logging infrastructureMartin Braun2017-12-221-18/+11
* mpm: comment out functionality to make it workAndrej Rode2017-12-221-7/+5
* mpm: mpm reorganizationAndrej Rode2017-12-221-41/+161
* mpm: CMake cleanup, Python code enhancementsAndrej Rode2017-12-221-27/+64
* mpm: python refactoringAndrej Rode2017-12-221-1/+4
* Initial commit for N3xx development.Martin Braun2017-12-221-0/+69