Sequential Init of ESCs

Post Reply
User avatar
jevermeister
Posts: 708
Joined: Wed Jul 20, 2011 8:56 am
Contact:

Sequential Init of ESCs

Post by jevermeister »

Hi,

first of all: I know this is sound stupid but I believe it is a funny idea.

I began my copter carreer with a Mikrokopter and I noticed that, the ESCs where arming in a funny sequence one after another..
I know they are on an I²C bus but may it be possible to achieve this effect on Multiwii?

My first thought was to build a small counter into the init process so the timespan between the inits is longer.
Does it even work that way?

I know it is a useless feature and I will not commit this code into the trunk - it is just some earcandy for me :-).

Can anyone give me a hint where to start or what to do?

Thank you
Nils

mr.rc-cam
Posts: 457
Joined: Wed Jul 27, 2011 11:36 pm

Re: Sequential Init of ESCs

Post by mr.rc-cam »

I think what you mean is that you like the sound of the ESC's startup tones to be staggered so you can hear each ESC come online. I agree with your suspicions that if you slightly delay the PWM generation for each ESC you may be able to achieve this musical effect. However, if the PWM signal delay is too long then common ESC's will produce an error/warning beep, which will defeat the effect. Success will depend on the ESC's firmware, the effect you want to hear, and a bit of luck.

- Thomas

Post Reply