Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
3.5" X8 - no voltage in DJI goggles
#1
Hey Everyone - I'm back after having a little one and after a year off, and I seem to have forgotten some things as I'm having issues with my new build.

Issue: I'm getting no voltage reading in the DJI goggles v1 (showing as 0.0v), but I am seeing RSSI and the OSD from betaflight, so I know the vista is wired correctly.

My new build is a 3.5" Octocopter using:
I've connected the plug from one ESC directly into the FC since the wirings match, and I've connected just the motor wires from ESC 2 to the second ESC motor mappings on the FC
  • I've put a crsf nano on UART1
  • the manual says for DJI, you must open UART3 along with the MSP on UART4
  • the receiver is working fine and I set all the modes
  • All motors are working as expected and were easy to setup with the betaflight wizard
  • I'm getting correct orientation
  • Voltage and Current Meter set as onboard ADC

 the dump and the diagrams from the ESCs and the FC as attachments



Attached Files Thumbnail(s)
       

.txt   BTFL_cli_20240215_105706_HAKRCF722V2.txt (Size: 25.42 KB / Downloads: 14)
Reply
Login to remove this ad | Register Here
#2
Under the peripheral column of UART 4 you need to set it as follows
[-] The following 1 user Likes mstc's post:
  • BigBeard
Reply
#3
Thank you for the suggestion, but it did not affect the DJI goggles showing 0.0V in the goggles.
Reply
#4
So you are seeing the full BF OSD on your goggles already, not just the goggles RSSI?
When you connect to BF, under the power/battery tab are you seeing lipo voltage when you connect your lipo?
Reply
#5
(15-Feb-2024, 08:28 PM)mstc Wrote: So you are seeing the full BF OSD on your goggles already, not just the goggles RSSI?
When you connect to BF, under the power/battery tab are you seeing lipo voltage when you connect your lipo?

I am able to see the betaflight OSD, and it is showing the RSSI, but I'm not seeing voltage in Betaflight or in the goggles:

Reply
#6
That is with your lipo plugged in? That is odd as from your config file looks like voltage is set correctly to ADC which is typical for FCs and the ADC_BATT resource is mapped. Is the current sensor showing a reading? Check the power/battery tab in BF configurator.

It maybe worth checking with the shop you purchased this from.
[-] The following 1 user Likes mstc's post:
  • BigBeard
Reply
#7
(15-Feb-2024, 09:32 PM)mstc Wrote: That is with your lipo plugged in? That is odd as from your config file looks like voltage is set correctly to ADC which is typical for FCs and the ADC_BATT resource is mapped. Is the current sensor showing a reading? Check the power/battery tab in BF configurator.

It maybe worth checking with the shop you purchased this from.

yup unfortunately - I was hoping there was a step I might've missed but it sounds like I might've just gotten a cheap FC lol. I'm going to try and see if newbeedrone will do anything. IF not, I'll think of ways I can add a voltage meter or simply buy another FC...

Is there a way to map the Current sensor somewhere else or no?
Reply
#8
ADC stands for analog-to-digital converter, basically a subset of pins on the MCU have this ability and can read analog voltage levels (usually from 0 to 3.3v). The voltage sensor has a voltage divider (a two resistor circuit) connected to that pin so it basically scales down lipo voltage to the 0-3.3v range. A current sensor will have a large shunt resistor attached to the ADC pin. So they are hardware dependent and not simply swappable in settings.

If you find another free pin that has ADC (check the MCU spec sheet) and like to experiment, you could potentially add your own voltage divider and remap the voltage sensor to that pin.
https://en.wikipedia.org/wiki/Voltage_divider

If you have ESC telemetry, you may also be able to pull lipo voltage from there. I've never used it and not sure how reliable that is, but that option is there I believe for BLHeli32 ESCs.

Reply
#9
did you change the display in the goggles to HD?
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  DJI Mini 2 CineWhoop QuadFlyer68 2 208 29-Mar-2024, 03:46 PM
Last Post: QuadFlyer68
  Build Helios - 3.5” Sub-250g (Sub 160g possible) DJI O3 Drone – Frame/Build Thread Recursion 12 1,887 25-Mar-2024, 10:28 PM
Last Post: Recursion
  Review DJI Avata aerokam 24 2,069 20-Aug-2023, 09:29 PM
Last Post: aerokam
  Anyone flown a DJI FPV Drone? V-22 15 1,110 01-Jan-2023, 05:56 PM
Last Post: V-22
  Help need help finding a good dji hd twig Dak_4008 20 895 16-Dec-2022, 03:21 PM
Last Post: Dak_4008


Login to remove this ad | Register Here