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
Need help | BLheli_S Bidirectional Dshot & BF 4.2
#1
Hello everyone,

I just got into FPV hobby, i have completed my first quad build, haven't flown yet, waiting for the vtx antenna to arrive, before that i am trying to configure it at my best...

I recently saw benefits of bidirectional Dshot and RPM filtering, hence i flashed my ESC with Jazzmaverick firmware, for my ESC : J_H_5_REV16_7, with this HEX file and also updated my FC to BF 4.2.

Problem no.1:
Bidirectional Dshot is enabled but the E=100%, DSHOT600, DSHOT300, DSHOT150 everything tried but no success.

Problem no.2:
I disabled Bidirection Dshot, motors are working fine from betaflight and arming from the receiver as well, but i noticed that when i move my yaw / pitch / roll stick the motors keep spinning at the amount of input even though i released the stick.
and when i increase the throttle motors speed up and when i cut the throttle instead of running at idle speed motors are running at very strange speed, niether that i input.

When i configured my quad earlier in Betaflight 3.2, with stock ESC firmware, everything was fine when i did stick inputs from transmitter, the motors would speed up only when i raised the roll/pitch/yaw stick and would go back to normal/idle when released..

I dont know if it is some setting in Betaflight 4.2 or due to the flashed ESC on Jazzmaverick firmware.
If bidirectional will not work in my case, can i flash back to stock firmware, where can i get the stock firmware.

Looking forward for you to help me resolve this problem..
Reply
Login to remove this ad | Register Here
#2
"Problem no.1:
Bidirectional Dshot is enabled but the E=100%, DSHOT600, DSHOT300, DSHOT150 everything tried but no success."
you tried that with lipo attached to the quad? that would be needed.

for problem n2, i guess there is a simple reason, you tried it without props?!? the behavior is normal.
Reply
#3
I know the motor spin up by it self thing, my problem is that for eg.when i input a bit of stick input for roll, the quad seems to be trying for a non stop 360 roll i.e motor 1 and 2 keeps spinning fast even if i release the stick
I hope you got the point
Reply
#4
(02-Feb-2021, 03:10 PM)Kadirjabbar Wrote: I know the motor spin up by it self thing, my problem is that for eg.when i input a bit of stick input for roll, the quad seems to be trying for a non stop 360 roll i.e motor 1 and 2 keeps spinning fast even if i release the stick
I hope you got the point

im sorry, just to understand right, this does appear with props?
if not, its what happens regulary. the flightcontroller try to do the roll you told to it, as it doesnt work he keeps on to try that by spin these motors. there doesnt happen a roll, why should the fc have a reason to decrease the speed of these motors?. give it a short try with props on.
Reply
#5
Thanks, i think you are right
I just updated my esc with Jazz Maverick 16.73 now the error-0% and i can see rpm of each motor sucessfully..
But i just read somewhere that Jazz Maverick firmware is not reliable the quad can behave abnormally and could crash due to failure anytime anywhere, i have not flown fpv quads yet
Do you guys think i should stick to jazz maverick for rpm filtering or should i just ignore the rpm filtering thing and focus on how to fly, can i rollback my firmwares as they were in the start?
Reply
#6
you can step back.
the newest official blhelis firmware does support bidirectional dshot too. there are also other reasons like jesc...

the issues you are speak about seems about jazzmaverick 16.8, as i know and use: jazz maverick 16.73 works without issues. i never had any drop out of the sky or any issue thisway.
i see no need to change.
[-] The following 1 user Likes hugnosed_bat's post:
  • Kadirjabbar
Reply
#7
(02-Feb-2021, 06:00 PM)Kadirjabbar Wrote: Thanks, i think you are right
I just updated my esc with Jazz Maverick 16.73 now the error-0% and i can see rpm of each motor sucessfully..
But i just read somewhere that Jazz Maverick firmware is not reliable the quad can behave abnormally and could crash due to failure anytime anywhere, i have not flown fpv quads yet
Do you guys think i should stick to jazz maverick for rpm filtering or should i just ignore the rpm filtering thing and focus on how to fly, can i rollback my firmwares as they were in the start?

Glad you got the problem sorted. 
I have not personally experienced problem with Jazz Maverick firmware. But if you are unsure, then don't run it. RPM filter does provide some benefits but it's not like day and night.
I guess this is your first quad, so mastering the sticks is probably your priority Smile you can try upgrading the ESC to BLHeli_32 and enjoy RPM filter without any risk then Smile
Don't be a LOS'er, be an FPV'er :)  My Gear - Facebook - Instagram - Twitter
[-] The following 1 user Likes Oscar's post:
  • Kadirjabbar
Reply
#8
(04-Feb-2021, 06:20 PM)Oscar Wrote: Glad you got the problem sorted. 
I have not personally experienced problem with Jazz Maverick firmware. But if you are unsure, then don't run it. RPM filter does provide some benefits but it's not like day and night.
I guess this is your first quad, so mastering the sticks is probably your priority Smile you can try upgrading the ESC to BLHeli_32 and enjoy RPM filter without any risk then Smile

Thanks for the reply!
Yes, you are right i need to master the sticks first, my build things have just arrived, i want to stick to the BL-Heli_S for now, don't want to invest moreTongue
Should i stick to the firmware i flashed on ESC and turn off bidirectional dshot or flash it to previous/stock firmware..
Can you suggest which mode to start with? Acro Trainer , Angle or Acro directly as i have not launched the quad yet and kindly you can check my CLI "diff all" (attached) if everything is okay or need to tune/configure something..



Just incase if needed;

Geprc Mark 4 225 Frame (Clone)
RS2205 2300KV motors
REV35 BS-35A, 35A BL_Heli_S ESC
OmnibusF4SD (@ BF 4.2.6)
Akk Race Ranger VTX
Runcam Split 3 Micro
Dalprop T5045C Cyclone Props
Foxeer Pagoda Pro 5.8 Ghz (2dBi Gain) 
Eachine Ev800D
Flysky FS-i6x
Reply
#9
Mechanically you want RPM filtering on. Much smoother motors and less heat. If you see a % error in the motor tab , step down to Dshot300,600, ect. make sure you adjust the PID loop accordingly, this helps with motor error as well.  

 DSHOT1200 and up 8k loop
 DSHOT600   4k loop
 DSHOT300   2k loop
GRUVER FPV

Reply
#10
Currently i am having 0 errors with DShot 300 with 4khz PID loop
Reply
#11
(05-Feb-2021, 03:55 PM)Kadirjabbar Wrote: Currently i am having 0 errors with DShot 300 with 4khz PID loop

only if there is motor error do I step down. I also run the DHSOT300 at 4khz on 2 quads. have you tried DSHOT600 at 4khz?
GRUVER FPV

Reply
#12
(04-Feb-2021, 11:13 PM)Kadirjabbar Wrote: Thanks for the reply!
Yes, you are right i need to master the sticks first, my build things have just arrived, i want to stick to the BL-Heli_S for now, don't want to invest moreTongue
Should i stick to the firmware i flashed on ESC and turn off bidirectional dshot or flash it to previous/stock firmware..
Can you suggest which mode to start with? Acro Trainer , Angle or Acro directly as i have not launched the quad yet and kindly you can check my CLI "diff all" (attached) if everything is okay or need to tune/configure something..



Just incase if needed;

Geprc Mark 4 225 Frame (Clone)
RS2205 2300KV motors
REV35 BS-35A, 35A BL_Heli_S ESC
OmnibusF4SD (@ BF 4.2.6)
Akk Race Ranger VTX
Runcam Split 3 Micro
Dalprop T5045C Cyclone Props
Foxeer Pagoda Pro 5.8 Ghz (2dBi Gain) 
Eachine Ev800D
Flysky FS-i6x


Yea, your current firmware should be fine with bi-directional DShot turned off. 
I'd recommend Acro mode for sure, that's what we all fly with. Angle mode is much easier, but it's very different way of flying than Acro. It's useful for testing though, to make sure the quad is reacting as expected, especially when you are new to Acro mode.
Take baby steps, don't rush it Smile And don't try to "fix" your quad if it isn't broken Smile t will usually cause you more problems than it solves, speaking from experience
Don't be a LOS'er, be an FPV'er :)  My Gear - Facebook - Instagram - Twitter
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  BMI270 Bidirectional 128K ESC ImmortalFPV 1 1,278 21-Sep-2022, 02:05 AM
Last Post: V-22
  Can BLHeli_S read PPM Signal srichar3 2 718 06-Dec-2021, 07:52 PM
Last Post: srichar3
  BLHeli_S non-damped mode cjhilder 3 1,543 02-Nov-2021, 07:40 PM
Last Post: cjhilder
  100% RPM Errors in the motor tab with Bidirectional DSHOT FPV007 3 3,553 17-Apr-2021, 10:33 AM
Last Post: SnowLeopardFPV
  Motors stall with BLHeli_S ESC esantirulo 9 1,796 24-Feb-2021, 02:53 AM
Last Post: voodoo614


Login to remove this ad | Register Here