Python 3 support for pymavlink

8m
I have some image processing code that will only run in Python 3 that I need to use with our vehicle. We have written some RC controller code that works fine in Python 2.7, but not in Python 3.

I am using pymavlink and specifically mavuitl.rc_channels_override_send() to control the motors. Running the code in Python 2 moves the motors as expected, but using the exact same code in Python 3 I get no response from the motors and no error messages in the terminal. I have a virtual environment setup, and there do not appear to be any errors during installation of pymavlink or other dependencies. pip freeze shows the following after installation for both Python 2 and 3:

future==0.16.0
lxml==4.2.1
pymavlink==2.2.8
pyserial==3.4

Any help is much appreciated! Thanks!