New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CRSF broken on Plane 4.2.2 Matek F765 Wing #21270
Comments
I also noticed a similar problem! |
Not sure if related, but CRSF VTX control is also not working (SERIAL4_PROTOCOL = 29). Ive tried 4.3 Dev and 4.0 and neither are working. |
There seems to be no connection, but I found that serial7 can't work normally under the curent master. |
SERIAL1 is dead as well, tried Mavlink and CRSF on it. |
SERIAL5 (UART8) is working for CRSF :) There is something very wonky with F765s serial ports on Arduplane. If I put the CRSF VTx on Serial 4 (UART3) and enable CRSF Vtx control, it stops CRSF RCIN and telemetry from working. Disabling it and it works again. |
You cannot use the CRSF VTX protocol and CRSF at the same time - if you want to have both you need to wire your VTX into the spare CRSF ports on your RX and then just use protocol 23 on AP. Neither SERIAL1 nor SERIAL7 have DMA currently on this config so will not work with CRSF. You would need to use SERIAL2/UART1 as this is the only serial port with DMA. Are you saying this worked in the past? If so what version worked? |
Ahh, none of that is documented :) The Arduplane wiki gives instructions to use Serial 7 for CRSF, but it definitely doesnt work. SERIAL 5 definitely works with CRSF, and I just tried SERIAL 2 and it works as well. |
I can confirm, serial 7 worked for CRSF in 4.1.5. I just updated now to 4.3.5 with no other changes and CRSF telemetry stopped working. |
On this board? |
Bug report
Issue details
CRSF diversity nano outputting CRSF TX/RX to TX6/RX6 pins on F765.
Default param config
SERIAL7_PROTOCOL = -1 and
BRD_ALT_CONFIG = 0
Have crossfire control, no telemetry.. which is curious as it shouldnt work.
Setting it up as per Wiki =
SERIAL7_PROTOCOL = 23 and / or BRD_ALT_CONFIG = 1 = No RC input.
Tried running CSRF to TX7/RX7 and changed Serial 1 protocol to 23 = No RC input.
Board/Firmware works on SPort etc. Wiring is correct.
Version
4.2.2
Platform
[ ] All
[ ] AntennaTracker
[ ] Copter
[X] Plane
[ ] Rover
[ ] Submarine
Airframe type
Vectored tailsitter
Hardware type
F765 Wing
The text was updated successfully, but these errors were encountered: