uhd/mpm/python/usrp_mpm
Joerg Hofrichter 9a45d4449f mpm: rpc_server: set correct default unpacker params for msgpack 0.6.1
msgpack 0.6.1 suggests new default parameters which ensures compatibility
with the upcoming msgpack 1.0 release which will have breaking changes.

The parameter changes are described in
https://github.com/msgpack/msgpack-python/blob/v0.6.1/README.rst

The default parameters for msgpack 1.0 will be:
- packer: use_bin_type=True
- unpacker: raw=False

The packer use_bin_type=True option is already set in the client
(mpm_shell.py) but the unpacker option raw=False needs to be set
in the server (rpc_server.py)

This change allows the usage of a patched version of python3-mprpc
0.1.17 which removes passing the encoding option to the Packer and
Unpacker

Signed-off-by: Joerg Hofrichter <joerg.hofrichter@ni.com>
2020-03-05 12:07:25 -06:00
..
chips uhd: mpm: update all license header w/ "-or-later" 2019-03-08 00:43:07 +01:00
cores cmake: Update coding style to use lowercase commands 2018-11-14 14:10:09 -08:00
dboard_manager mpm: mg: Make set_master_clock_rate() an async call 2019-11-26 12:21:35 -08:00
periph_manager e320/e310: Fix get_gpio_srcs() MPM API call 2020-02-26 08:41:34 -06:00
sys_utils mpm: Make contextmanagers exception-safe 2020-03-03 15:16:06 -06:00
xports mpm: Fix calculation of link_rate for UDP xports 2019-11-26 12:21:32 -08:00
__init__.py mpm: Add __mpm_device__ as usrp_hwd module variable 2018-10-09 17:11:08 -07:00
aurora_control.py
bfrfs.py
bist.py mpm/mpmd: Expose APIs to drive GPIO sources 2020-01-23 11:37:51 -08:00
CMakeLists.txt x300/mpmd: Port all RFNoC devices to the new RFNoC framework 2019-11-26 12:16:25 -08:00
components.py mpm: n3xx: Factor out component updating 2018-07-11 12:42:45 -07:00
discovery.py mpm: Fix some Pylint warnings 2018-03-06 15:45:15 -08:00
e31x_legacy_eeprom.py e310: Fix issues in MPM and UHD 2019-11-26 12:21:33 -08:00
eeprom.py mpm: Add MB-EEPROMv3 2019-05-10 16:59:58 -07:00
ethdispatch.py x300/mpmd: Port all RFNoC devices to the new RFNoC framework 2019-11-26 12:16:25 -08:00
fpga_bit_to_bin.py
gpsd_iface.py mpm: e310: Enable GPS sensors 2019-11-26 12:21:34 -08:00
liberiotable.py uio: mpm: Fixup for opening mboard-regs UIO 2018-07-23 10:33:34 -07:00
mpmlog.py
mpmtypes.py mpm: types: Add getters for dst_ep and dts_block to SID 2018-04-30 16:57:45 -07:00
mpmutils.py mpm: Make contextmanagers exception-safe 2020-03-03 15:16:06 -06:00
prefs.py
rpc_server.py mpm: rpc_server: set correct default unpacker params for msgpack 0.6.1 2020-03-05 12:07:25 -06:00
test_bfrfs.py
user_eeprom.py mpm: Factor out user EEPROM code into own module 2018-12-20 14:57:54 -08:00