I’m not seeing the OSD_TYPE or MSP_OPTIONS in 4.1Dev on my Pixhawk v1. Any chance of a custom build or perhaps I’m doing something wrong? I set SERIAL4_PROTOCOL to 33, but no custom OSD is passing through. FYI… I’m also having the same non-working issue with Crossfire and telemetry on my Pixhawk v1.
I don’t have a Pixhawk1, but the config for the Crossfire is pretty simple, set the serial port that is connected to the Nano RX baud rate to 57 and the protocol type to 2 (mavlink2)
Configure MavRX and MavTX in the Nano RX as protocol type, and set RC over Mavlink to on.
Be sure to connect rx and tx correctly on the Pixhawk and the Nano RX.
It’s the same as the Cube Orange however you need to note that Serial 1 is actually UART 7 on the FC. This caught me out when testing the other day. It’s working fine it’s just the UART layout is all over the place compared to the labelling as it’s a different setup.
So again configure as normal, but as H7 and F7 turn off HW Flow Control as per above and connect DJI to TX and RX7 on the FC.
So for the 765 Wing.
Configure Serial 1 = 33
Set Baud = 115
Set Osd_Type = 3
Set BRD_SER1_RTSSCTS = 0
Still no luck, I’m using the carrier board with the cube orange, is the telem 2 serial 2?
What must the serial_pass2 setting be? Mine is set to -1osd dji.param (20.5 KB)
You should simply set the port to 33, 115 baud and OSD type to 3. Then set the pram for flow control to 0 as o show for that port. Eg BRD_SER2_RTSSCTS = 0
For days now, I’ve been trying to get OSD from the F765 to show up on my DJI V2 goggles.
I’ve read through most of the discussion here and other ardu forums and even DJI forums.
I’ve watched all of Ian’s vids (nice stuff) and other F765 / Ardu / DJI vids.
I’ve set the parameters below (and various variations)
Configure Serial 1 = 33
Set Baud = 115
Set Osd_Type = 3
Set BRD_SER1_RTSSCTS = 0
Connect to TX and RX 7 on FC
Turned on OSD in MP, turned on Custom OSD in goggles
Swapped Tx/Rx for good measure
I’ve tried it on serial2 as well.
tried different ground locations (some guys had success with this)
Goggles display vid great no OSD.
On a different craft, using betaflight, OSD works fine
Flashed several different stable and beta F765 firmware
Nothing works!
Potential issue: I’m using a longer camera cable on Air Unit (vid works great though)
I have not done a continuity test on telemetry cable (I know the power leads are good)
I’m running a BN880 and CRSF
Any ideas guys? Alex? Ian, from reading above it sounds like you got an F765 to output OSD to V2 Goggles? What have I missed?
Hi,
provided you used the right TX/RX pads, RX 7 and TX 7 for SERIAL1, your setup seems correct.
You need version 4.1, so either master (i.e. latest) or 4.1 betas. Just serial SERIAL1_PROTOCOL = 33 even though the GCS does not have it as an option
Hi
Same issue here. No OSD to v2 DJI goggles
Today i have checked as per MADRC advised and nothing works. Tested on both H743 & F765.
Tried all the firmware’s and no OSD.
See attached PARAMtest-matekf765-dji-osd-4.1-ardu-beta.param (20.1 KB) hope i am not doing any mistake.
Tested serial 1 with 3dr radio and successfully connected the mission planner, so port is working ok( if select mavlink) not sure about MSP.
Sorry i don’t have betalight compatible board. Ardu user from last 7 years.
Hope it will fix soon
Thanks for the info Sunny!
I’m glad I’m not the only one because it kind of confirms I’m not crazy. I found a few others that are having the same issue too. Same problem in INAV BTW which is why I switched to Ardu. I spent days consulting the INAV gurus…. Tried everything…. No good.