The Serial 1 port of my Pixhawk is occupied by OSD, while Serial 2 port is for telemetry for my Jumper R8 receiver for sending back signal to transmitter.
I now want to plug a telemetry module to Serial 4/5 port of Pixhawk, changing the function (mavlink 1 or 2) and baud rate (57600) in MP. But the module still cannot be connected to the ground module of telemetry.
Both BRD Ser1 and Ser 2 are set to auto. All 4 wires are used. CTS and RTS are not used.
Before I try to connect CTS and RTS, I tried plugging the telem module to Serial 4/5 port again, it suddenly works without me changing anything from last time. Weird.
Also the BRD setting are for Ser 1 and Ser 2 port, not for Serial 4/5 port.
Yeah it will be wiring. RTS and CTS are available on Telem1 and Telem2 ports. Usually RTS and CTS are not available on Serial4/5, and Serial4/5 are frequently combined in the one physical connector.
I would move your telemetry radio to Telem1 and it might work with its existing wiring. Try OSD and Jumper/Yaapu telemetry combined into Serial 4 and 5, they only need TX and RX.
This would free up Telem2 for something important that might need RTS/CTS in the future.
I try combining OSD and FrSky telem to Telem 4/5 port of Pixhawk.
Before I do that :–
---- I plug OSD alone to Telem 4/5 port and change Serial 4(or 5) protocol to 1 (For Mavlink 1), OSD works.
---- I then unplug OSD, and plug FrSky telem to Telem 4/5 port and change Serial 4 (or5) protocol to 10 (for FrSky telem),
FrSky telem works.
I reboot the FC everytime I change param.
But when I swap the port and Serial protocol, ie. OSD with Protocol 10, OSD does not work…no updating of flight data.,
also FrSky with Protocol 1, FrSky telem does not work.
Above are not surprising as OSD and FrSky telem have different protocol.
I overlooked the details in the table. Combined the wires as listed in the table and set the respective
protocol in MP, and it works. Save 1 port in Pixhawk.
By the way, I also combined OSD and telem radio sometime before, plugged them to the MAIN port in Revo, and it works.
Not sure if I combine Telem radio to the OSD above, and plug them all to Telem 4/5 port, setting either 4 or 5 to
Mavlink 1 (for OSD and Telem radio), will it work ? I have not tried yet.