Pixhawk Orange+ Cube and Tmotors 8 in 1 ESC Wiring

Thank you for the reply @xfacta
This is the value that I had to change to see the correct output. SERVO_BLH_OTYPE 5
I changed it and now I see the RCOUT as DS300:1-8 PWM:9-14 at startup and I have telemetry coming in for the ESC’s but I still cannot change the motor direction.
I have tried 4.6.0 and 4.5.1 with the same results.
Any suggestions are greatly appreciated.

SERVO_BLH settings:

SERVO_BLH_3DMASK 0 0
SERVO_BLH_AUTO 1 0
SERVO_BLH_DEBUG 0 0
SERVO_BLH_MASK 63 0
SERVO_BLH_OTYPE 5 0
SERVO_BLH_POLES 24 14
SERVO_BLH_PORT 0 0
SERVO_BLH_RVMASK 59 0
SERVO_BLH_TEST 0 0
SERVO_BLH_TMOUT 0 0
SERVO_BLH_TRATE 10 10

I have tried the |SERVO_BLH_MASK|63|0| at the default 0 with the same results as well.

If you are using Tmotors Cine55 8 in 1 ESC., you can connect ESC directly to the battery itself., and The power distribution board, you can use it to power other devices like cameras and more. @xfacta Please conform this., will it work?

and Still, I haven’t completed by project, I have to pause it for a while and will start this week., as I am involved in other projects., I believe we all in same phase.,

This is the only odd setting I see there:
SERVO_BLH_OTYPE
It can be left at 0 unless you’ve got special devices on certain outputs.
I’m not sure if this is messing up the reverse bitmask or not - I cant test it myself right now.

Interesting. I do get telemetry with that set to 0.
Hmmm.
But still not letting me reverse any channel

That’s a shame - you’ll have to swap 2 motor wires on affected ESCs, or do they have a reverse jumper?
I’ll see if I can get someone to test that.

What ESCs are they?

Update:

The SERVO_BLH_RVMASK is getting tested by someone else, but maybe not very soon.

SERVO_BLH_MASK could be 0 too, you only need to set this for DSHOT servos that are NOT part of the motor group.

I have the T-Motor Cine55A.
I have tried it with SERVO_BLH_MASK set to 0. No joy.

Hi,

I’m trying to configure the ESC parameters for my T-motor F35A ESCs using the FC Passthrough on the Cube Orange.
Using the BLHeliSuite32.
I get to the stage of connecting to the FC but on initiating ‘Read Setup’, ESC configurations are not detected and connection to individual ESCs also fails.
Has anyone else faced this issue?
Is it an ESC instead?

Battery is connected?
All baud rates match?

I was going to try this as well but I saw this note on wiki:
…note:: This feature is only available on NON IOMCU outputs. Autopilots which have an IOMCU co-processsor (usually marked as having “MAIN” outputs from the IOMCU and “AUX” outputs from the main cpu) will not pass-through on those outputs. Use this features on “AUX” or “FMU” outputs with DShot capability.

Hopefully, someone gets the passthrough or the direct connection figured out since it would be a great option to have available.