During initialization the cyclic pitch pump cadence, three quick movements, is identical regardless of the status of the unit, i.e. if there are no errors all cyclic servo arms will rapidly move three times (a short-short-short cadence: S-S-S) and if there are errors, one cyclic servo arm* will rapidly move three times - with the same S-S-S cadence. As a result, it's not possible to determine any status information from the pump cadence.
It would be easier for users to distinguish between these two pump sequences if they had a different cadence, e.g. the no-error state could retain the S-S-S cadence and the problem state could use a simple up-down servo arm movement with a short-short cadence (S-S).
This concept could be extended by adding pump codes with the S-S error prefix to help distinguish between warning events and the four major error events, e.g.
Warnings: S-S // two short movements
Receiver Signal Lost: S-S-L-L // two short followed by two long movements
Main Loop Hang: S-S-L-L-L // two short & three long movements
Power Voltage Low: S-S-L-L-L-L
Vibration Level Very High: S-S-L-L-L-L-L
The unit is aware of what faults have been diagnosed, a small revision would enable it to communicate this information to the user.
I hope this is helpful,
Phil
*note: it would be helpful if the distinction between the error-free state and the major problem state pitch pump movement was detailed in the User Guide, e.g. on p. 34 of the english version 2.0.1.
Wish: implement distinct cyclic pitch pump cadences
-
phil.d.basket
- Posts: 8
- Joined: Tue 14. Jun 2016 5:44:31
Last edited by phil.d.basket on Wed 22. Jun 2016 18:50:00, edited 3 times in total.
+1, would help a lot.
I would like to see led blinking representing current bank.
I would like to see led blinking representing current bank.
Oxy4max SpiritPro + HW // SOXOS 550, SpiritPro, HW120A V4, 920KV // SOXOS 600, SpiritPro, HW160A, Pyro650 // SOXOS Strike7, SpiritPro, HW160A, Pyro750 // Skywing Spirit Aero // FrSky Horus X10S + Taranis X7 /
