I just flashed my module with attached hex file.
Here are my observations:
1. I flashed the module
2. Powered of by removing FTDI cable
3. On Gluopilot configuration i selected to load defaults + burn
4. Powered of by removing FTDI cable
5. Once rebooted i selected Read
6. RC-input tab shows by default PPM signal - this is as expected.
7. I selected PWM inputs, Write + Burn + Reboot Module (option form gluonpilot module)
8. After reboot I see readings from my transmitter
- rc_input.JPG (71.83 KiB) Viewed 8355 times
9. I navigated to servos and see neutral values:
- servos_1.JPG (66.11 KiB) Viewed 8355 times
10. Because I have flying wing at this point i do following changes:
a) Reverse servo 1 and 2 on servos tab. Write + Burn + Reboot module (from gluonpilot config tool)
b) after the module reboots I read values to check if they are correct - all seems fine
c) I navigate to Control tab and select Otput mix to Delta +, set Max Pitch and Max Roll, Write + Burn + Reboot module (From gluonconfig Tool)
d) navigate to RC input and select proper Channel configuration (Pitch, Roll, Yaw....), Write + Burn + Reboot module (from GLuonpilot Configuration Tool)
11. At this point all seems to work fine. I read values, run through all configuration tabs and all is set as it expected. Also when moving TX sticks both servos move as expected.
12. I disconnect FTDI cable from Gluonpilot
13. I connect FTDI cable back......
14. One servo after powering on moved to the max position - something is wrong :/
15. I move transmitter sticks and only one servo is moving
16. From Gluonpilot configuration tool i select Read.
17. Navigate to servos tab and this is what i see:
- servos_2.JPG (67.4 KiB) Viewed 8355 times
18. Each time i power of gluonpilot module behavior is the same.
19. Now, if I send Reboot command from Gluonpilot configuration tool - all seem to work fine. I have proper Neutral readings. Servos move as expected.
Conclusion:
After removing power source from gluonpilot and power it back sero neutral settings are lost.
If I send reboot command than all work as expected.
I hope that above helps to troubleshoot the problem.