A question about Raspberrypi4 - python code

Viewed 27

I have a problem as below. I'm using these tools.

  • Ubunt20.04
  • Python2.7 & 3.8 (alias)
  • Raspberrypi board4 (32bit)

Please help me to solve this error.

quad@ubuntu:~/tflite$ python3 drone_test.py
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/site-packages/serial/serialposix.py", line 398, in _reconfigure_port
    orig_attr = termios.tcgetattr(self.fd)
termios.error: (5, 'Input/output error')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "drone_test.py", line 16, in <module>
    vehicle = connect('/dev/ttyS0',baud=921600,wait_ready=True)
  File "/usr/local/lib/python3.7/site-packages/dronekit/__init__.py", line 3159, in connect
    handler = MAVConnection(ip, baud=baud, source_system=source_system, source_component=source_component, use_native=use_native)
  File "/usr/local/lib/python3.7/site-packages/dronekit/mavlink.py", line 130, in __init__
    self.master = mavutil.mavlink_connection(ip, baud=baud, source_system=source_system, source_component=source_component)
  File "/usr/local/lib/python3.7/site-packages/pymavlink/mavutil.py", line 1802, in mavlink_connection
    force_connected=force_connected)
  File "/usr/local/lib/python3.7/site-packages/pymavlink/mavutil.py", line 950, in __init__
    raise e
  File "/usr/local/lib/python3.7/site-packages/pymavlink/mavutil.py", line 947, in __init__
    dsrdtr=False, rtscts=False, xonxoff=False)
  File "/usr/local/lib/python3.7/site-packages/serial/serialutil.py", line 244, in __init__
    self.open()
  File "/usr/local/lib/python3.7/site-packages/serial/serialposix.py", line 332, in open
    self._reconfigure_port(force_update=True)
  File "/usr/local/lib/python3.7/site-packages/serial/serialposix.py", line 401, in _reconfigure_port
    raise SerialException("Could not configure port: {}".format(msg))
serial.serialutil.SerialException: Could not configure port: (5, 'Input/output error')
0 Answers
Related