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
Blheli32 / esc telemetry to matekf405te
#1
[Image: OHppdUDl.jpg]Trying to figure out where to wire my 4 individual esc telemetry wires to the MATEKSYS F405-TE Flight Controller.  Is it not possible?  Does that mean dshot is not able to work on this board.   what should i use instead?  Thanks for any help.
Reply
Login to remove this ad | Register Here
#2
Dshot works without telemetry.

You want to find a free UART port. Wire all four telemetry wires from the ESCs to the UART RX of that free port. Turn on ESC Telemetry feature. And switch the ESC telemetry on the UART port you wired to.

https://oscarliang.com/esc-telemetry-betaflight/
Reply
#3
Don't bother with DSHOT telemetry. There is nothing useful provided with in the telemetry data these days, and the extra data connections just add unnecessary wiring to a build. Bidirectional DSHOT over the normal signal wire provides the FC with RPM values, and the latest versions of BLHeli_32 firmware also provides temperature values over the bi-directional signal wire on some ESCs.
Reply
#4
(24-Nov-2023, 06:39 PM)SnowLeopardFPV Wrote: Don't bother with DSHOT telemetry. There is nothing useful provided with in the telemetry data these days, and the extra data connections just add unnecessary wiring to a build. Bidirectional DSHOT over the normal signal wire provides the FC with RPM values, and the latest versions of BLHeli_32 firmware also provides temperature values over the bi-directional signal wire on some ESCs.

i assumed it was not working because if I turn on bidirectional dshot in betaflight motors tab then save my quad doesnt even arm.  The esc leds dont even turn on.  but if i turn it off it all works.   I could be wrong but i thought my kiss 24a esc supported dshot from what i remember so that shouldnt be an issue.
Reply
#5
(24-Nov-2023, 06:31 PM)voodoo614 Wrote: Dshot works without telemetry.

You want to find a free UART port. Wire all four telemetry wires from the ESCs to the UART RX of that free port. Turn on ESC Telemetry feature. And switch the ESC telemetry on the UART port you wired to.

https://oscarliang.com/esc-telemetry-betaflight/

Thank you this link is what I was looking for.  appreciate it!
Reply
#6
(24-Nov-2023, 08:12 PM)klick8484 Wrote: i assumed it was not working because if I turn on bidirectional dshot in betaflight motors tab then save my quad doesnt even arm.  The esc leds dont even turn on.  but if i turn it off it all works.   I could be wrong but i thought my kiss 24a esc supported dshot from what i remember so that shouldnt be an issue.

There are a number of footnotes on the main product page for the Matek F405-TE FC about issues with DMA conflicts and DSHOT so you might actually find that you won't be able to use bi-directional DSHOT with that particular FC.
Reply
#7
(24-Nov-2023, 09:25 PM)SnowLeopardFPV Wrote: There are a number of footnotes on the main product page for the Matek F405-TE FC about issues with DMA conflicts and DSHOT so you might actually find that you won't be able to use bi-directional DSHOT with that particular FC.

Before I bought it I emailed and asked about that, and someone said Inav-7 fixed the issue and that using betaflight wasn't a problem.  so I was hoping for the best i suppose.
Reply
#8
Betaflight uses DMA for DSHOT communication. INAV does it another way so they can circumvent any DMA conflict issues with the hardware design of the FC.

Try switching on the DSHOT bitbang option in the CLI if it's not already switched on and see if doing that makes any difference...

Code:
set dshot_bitbang = ON
save
Reply
#9
(24-Nov-2023, 10:24 PM)SnowLeopardFPV Wrote: Betaflight uses DMA for DSHOT communication. INAV does it another way so they can circumvent any DMA conflict issues with the hardware design of the FC.

Try switching on the DSHOT bitbang option in the CLI if it's not already switched on and see if doing that makes any difference...

Code:
set dshot_bitbang = ON
save
   Its set to auto so i changed it to on.  Still no luck.  Anyone have any idea how to use betaflight esc passthrough to update escs?  I keep trying with escprog ki 255 in cli but it gives me ###ERROR IN escprog: Error starting ESC connection###   Also gives the same error when i try "escprog ki 1,2,3 or 4".   I want to use bidirectional dshot with rpm as i heard its great.  Although I feel like I shouldnt need to update escs because when i have my motors set to Dshot600 They all work fine. As soon as i turn on bidirectional dshot i get 100 percent error and no motors spin up.  Ill keep looking for the answer, Thanks for the help. 
Reply
#10
What ESCs do you have, and what type of computer are you using (Windows / Mac / Linux)?
Reply
#11
Escprog ki is for KISS.

For BLHELI32, plug in FC. Note the COM port. Run BLHELI32suite. Connect to the same COM. You should be able to read the ESC from there.
Reply
#12
(25-Nov-2023, 08:17 PM)SnowLeopardFPV Wrote: What ESCs do you have, and what type of computer are you using (Windows / Mac / Linux)?

kiss 24a race escs and on windows.
Reply
#13
(25-Nov-2023, 09:14 PM)voodoo614 Wrote: Escprog ki is for KISS.

For BLHELI32, plug in FC. Note the COM port. Run BLHELI32suite. Connect to the same COM. You should be able to read the ESC from there.

Yea, I have kiss I forgot to say that.  Pretty much trying to Frankenstein two quads from spare parts due to lack of funds.  The next quad ill be building after I get this one done will have blheli_s RoHB on it.  So hopefully it'll go a little bit more smoothly.
Reply
#14
(26-Nov-2023, 07:56 PM)klick8484 Wrote: Yea, I have kiss I forgot to say that.  Pretty much trying to Frankenstein two quads from spare parts due to lack of funds.  The next quad ill be building after I get this one done will have blheli_s RoHB on it.  So hopefully it'll go a little bit more smoothly.

You mentioned blheli32 in the title. This changes thing. Try plugging in the LiPo to power ESC before you enter the CLI commend.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Betaflight, BLHeli32, ELRS, TX16S P2P.FPV 1 119 23-Mar-2024, 01:49 AM
Last Post: P2P.FPV
  Motor fail, how to tell if it is the ESC or FC? husafreak 3 144 04-Mar-2024, 10:20 PM
Last Post: hugnosed_bat
  20x20 esc on 6s 5”? Rob Axel 6 257 01-Mar-2024, 07:18 AM
Last Post: Recursion
  GPS telemetry problem PJKMBAKER 1 143 05-Jan-2024, 06:22 PM
Last Post: PJKMBAKER
  Motor ESC connections. Griffin Ucos 4 228 03-Dec-2023, 02:02 PM
Last Post: Griffin Ucos


Login to remove this ad | Register Here