craigy72
(Craig F)
June 29, 2020, 9:53pm
1
Hello All,
I’m having trouble connecting BL Helo_32 Suite to my ESC via Ardupilot (4.0.5) pass through. Below are my settings in Ardu.
I’m using the latest version of BL Heli 32 Suite (BLHeliSuite32_32714). The program just seems to crash, goes to ‘not responding’ and I have to close down the application via task manager. I’m using the Betaflight interface.
I have tried another version of BL Heli 32 Suite 32.6.1.0 and I seem to get better results but it still errors. It seems to goes into a continuous loop if I look in the logs. Please see below
Any help would be much appreciated.
craigy72
(Craig F)
June 29, 2020, 10:25pm
3
My RC Out is: 29/06/2020 23:15:36 : RCOut: PWM:1-9
I have set SERVO_BLH_OTYPE to 4 (which I thought forced it to use Dshot 150?)
I get a ‘Bad Channel’ error message when setting SERVO_BLH_TEST.
iampete
(Peter Hall)
June 29, 2020, 10:30pm
4
It looks like your motors are never getting assigned to Dhsot then, Try setting SERVO_BLH_MASK for the motor servo outputs.
craigy72
(Craig F)
June 29, 2020, 10:44pm
5
Ok now I have better results;
29/06/2020 23:40:31 : RCOut: DS150:1-2 PWM:3-9
29/06/2020 23:43:25 : ESC: Test PASSED
29/06/2020 23:43:25 : ESC: Prot 5 Good 186393 Bad 0 0 0 0 x0
29/06/2020 23:43:25 : ESC: BL_ReadBuf 16 -> 19
29/06/2020 23:43:25 : ESC: BL_SendCMDSetAddress 0xEB00
29/06/2020 23:43:25 : ESC: BL_SendCMDSetAddress 0xEB00
29/06/2020 23:43:25 : ESC: BL_ReadBuf 256 -> 259
29/06/2020 23:43:25 : ESC: BL_SendCMDSetAddress 0x7C00
29/06/2020 23:43:25 : ESC: Interface type imARM_BLB
29/06/2020 23:43:25 : ESC: BL_ReadBuf 8 -> 9
29/06/2020 23:43:24 : Initialising APM
29/06/2020 23:43:24 : ESC: BL_ConnectEx 0/1 at 1