Tools: autotest: correct statustext sending under Python3

This commit is contained in:
Peter Barker 2019-05-02 09:54:08 +10:00 committed by Peter Barker
parent 18391d8a9a
commit a2105e1f81

View File

@ -1782,7 +1782,9 @@ class AutoTest(ABC):
self.progress(fmt % (desc, time))
def send_statustext(self, text):
self.mav.mav.statustext_send(mavutil.mavlink.MAV_SEVERITY_WARNING, bytes(text))
if sys.version_info.major >= 3 and not isinstance(text, bytes):
text = bytes(text, "ascii")
self.mav.mav.statustext_send(mavutil.mavlink.MAV_SEVERITY_WARNING, text)
def get_exception_stacktrace(self, e):
if sys.version_info[0] >= 3: