inav icon indicating copy to clipboard operation
inav copied to clipboard

Diatone Mamba DJI F405 dshot not working with servos enabled

Open ridgeracer opened this issue 3 years ago • 0 comments

PLEASE MAKE SURE YOU READ AND UNDERSTAND THE SOCIAL MEDIA SUPPORT CHANNELS. QUESTIONS ABOUT FLASHING, CONFIGURING, PILOTING MAY BE CLOSED WITHOUT FURTHER INTERACTION.

Please double-check that nobody reported the issue before by using search in this bug tracker.

PLEASE DELETE THE TEXT ABOVE AFTER READING AND UNDERSTANDING IT


Current Behavior

Steps to Reproduce

  1. Set fc to wing without tail
  2. Connect motor to s1, servo to s3, and servo to s4.
  3. Crossfire to uart1, gps uart6, HDZero on uart4.
  4. Set motor output to dshot

Expected behavior

dshot enable with correct throttle scaling and telemetry data valid

Suggested solution(s)

confirm no conflicting timers on dshot protocol

Additional context


  • FC Board name and vendor: Diatone Mamba DJI F405
  • INAV version string: 5.0

hello devs, I recently bought a new Mamba DJI F405 and installed it in a AtomicRC Dolphin wing that uses 2 servos and a motor. I have a blheli_32 esc, 2 sg90s, hglrc m80 gps, HDZero freestyle vtx, and crossfire nano rx. With dshot enabled for the esc I was receiving repeated telemetry lost warnings on the radio and no OSD. Gps was not sending data to fc. Esc start up tone had the signal confirmation that low/high tone 3 times in a row. When testing the motor on outputs tab it wouldn’t start until 15%. After turning off dshot and selecting multi shot everything was fixed. Telemetry, gps data was good, and throttle scale was normal with only 1 low/high signal confirmation. Please help.

ridgeracer avatar Aug 04 '22 20:08 ridgeracer