sci-bots / base-node-rpc

Base classes for Arduino RPC node/device
0 stars 2 forks source link

bug(bootloader-driver): unicode error in _data_as_list function #17

Open cfobel opened 6 years ago

cfobel commented 6 years ago

The following code (see here):

    if isinstance(data, np.ndarray):
        data = data.tostring()
    if isinstance(data, six.string_types):
        data = list(bytes(data.encode('utf8')))
    return data

needs to be replaced with:

    if isinstance(data, np.ndarray):
        data = data.tobytes()
    if isinstance(data, six.string_types):
        data = list(bytes(data))
    return data