MP地面站自定义Mavlink信息时,生成Mavlink时可能会出现报错
TypeError: str() takes at most 1 argument (2 given)
python2对bytes只允许一个参数,在ExtLibs\Mavlink\pymavlink\generator中把
byte1 = bytes(buf, 'utf-8')
改为
byte1 = bytearray(buf.encode('utf-8'))
MP地面站自定义Mavlink信息时,生成Mavlink时可能会出现报错
TypeError: str() takes at most 1 argument (2 given)
python2对bytes只允许一个参数,在ExtLibs\Mavlink\pymavlink\generator中把
byte1 = bytes(buf, 'utf-8')
改为
byte1 = bytearray(buf.encode('utf-8'))