Hello Chris, timer works with any ESC with governor, but most of heli escs are slow. They have low pass filters, you must use some which is quick enough. The best I found is SPIN. Even SPIN PRO is slow, because they did not copy "heli 3D" mode from old SPIN. Slow reaction means that while timer already needs to brake, esc is still keeping high rpm, what is the last thing you want. The timer is tested with SPINs so I recommend to use spins. Also timer and also SPINs both use the same program box, so it is good solution. You can test other ESCs but I think you will be disapointed. However is you can find some usefull, we will be thanksfull :- )))) .. I did not and I have full box of different escs which I cannot use :-)))
Here's a comment. This is exactly the comment you'd get from me if you called me up to hire me as a consultant on your control-system project. You'd get it for free in the initial phone call, but if you said "lets run with it", in the back of my head I'd be rubbing my hands gleefully over the billable hours to be logged:
Depending on the behavior of any given ESC, you could defeat, or partially defeat, such a low-pass filter by putting some lead (i.e. some derivative, possibly band-limited) into your speed command.
The downsides are that (1) it would have to be tuned to each model (and possibly software load) of ESC, (2) if you got it wrong you could easily get some nasty high-frequency oscillation that may or may not be fixable for any given ESC, (3) the 'fix' could easily be subject to saturation, which could lead to hard limit cycles
* that would lurk in your system until some particularly violent maneuver or blustery day, then start causing problems at a contest, and (4) whether it would work at all would depend on the details of how a particular ESC does its low-pass filtering. Since ESC software is generally written by software engineers, and since software engineers can sometimes cook up some appallingly bad signal processing algorithms
**, you can pretty much expect that implementing this measure on any given ESC will have a result ranging from phenomenally good to phenomenally bad.
Personally, if I were in your shoes I wouldn't want to touch it with a ten foot pole -- but if it avoids a problem that you don't want to touch with a
twenty foot pole, then you know its out there.
* A "Limit cycle" is mathematician's way of saying "oscillation":
http://en.wikipedia.org/wiki/Limit_cycle. I use it here because it's more precise when you're talking about nonlinear systems. A "hard limit cycle" is an oscillatory mode that doesn't start up until something happens to excite it -- think of a pendulum clock that needs to be started after winding, or an old car with loose steering that doesn't start shimmying until you hit a pothole.
** This is why I wrote a book for software engineers on implementing control systems, in fact.