I have a arduplane w/ a Matek H743 Slim w/ Crossfire Nano Rx. With Full crossfire TX / bluetooth connection to PC
Connection; works v well, i do have yappu lua running on my opentx radio, all works.
UART7 TX => RX crsf
UART7 RX => TX crsf
Connection; doesn’t very well
UART6 TX => RX Mavlink
UART6 RX => TX Mavlink
Some data gets through, but it’s very slow with lots of errors.
Also a weird issue, in configuration serial2 = UART6?? but this should be wrong?!
I did try brd_alt_config=1 but no change. Uart Mapping should be as below.
- SERIAL0 = console = USB
- SERIAL1 = Telemetry1 = UART7 (support CTS and RTS signaling)
- SERIAL2 = Telemetry2 = USART1
- SERIAL3 = GPS1 = USART2
- SERIAL4 = GPS2 = USART3
- SERIAL5 = USER = UART8
- SERIAL6 = USER = UART4
- SERIAL7 = USER = UART6 (TX only unless BRD_ALT_CONFIG=1, then RX available also)
UART6 should be = serial 7 in ardupilot config, but it is not?
BTW i do have another arduplane w/ matek F765 & a crossfire Nano diversity Rx which works very well! very happy with this setup. Have full mavlink data to PC v bluetooth, so i know this can work. Thus i’m sure my crossfire TX, and PC setup is correct.