Hello all!
sorry for "not paying attention" to this very interesting thread. Boris asked me if i could join and give some comments. So here i am ;-)
First i want to clarify the issue with the timing:
24 deg is low (phase advance)
18deg is mid (phase advance)
12 deg is high (phase advance)
The phase advance is therefore always 30 degrees minus timing so
Timing 24deg = 6deg phase advance (low)
Timing 18deg = 12deg phase advance (mid)
Timing 12 deg = 18deg phase advance (high)
Second lets talk about the power surges. My ideas about whats going on?
1) The PPM Signal from DJI to Herkules is disturbed and Herkules reads a false pulse length or
2) The Firmware inside Herkules is not optimzed for DJI and maybe i need to optimize the digital input filters
3) The active Freewheeling is not continously on and steps in and out with light loads
Point 1) and 2) will be checked by us (me) this week together with some Sebastian from
www.globe-flight.de. He hase its two own DJI System (Quadro and Okto) almost ready for tests.
Point 3) can be checked by you guys like already discussed. Please load into the Board the Firmware with active Freewheeling OFF (AFW0) and check if the surges are gone.
But be carefull! No AFW causes higher power losses in the ESC and then please dont load your Copter too much. So for high loads AFW1 is a must!
An option would be also to have AFW on (AFW1) and put a bit more weight on the Copter to see if the AFW is constantly on.
I will keep you on track with our test results.
Kind regards,
Andreas (ichwillnix)