RC binding and esc calibration loss
Created by: YevheniiKovryzhenko
-
Whenever I power on the Beaglebone blue I have to rebind my Spektrum DX6e radio control every time. Moreover, when I have completed the binding procedure (RC works, checked with rc_test_dsm), if I power down the RC I have to rebind again. I have checked all the binding options available and for those that worked (I am using option 3) the same issue was present. I am using Spektrum DSMX receiver connected to UART DSM port.
-
Similarly to the first issue, one or multiple of the ESCs randomly tend to stop responding to any commands. I haven't been able to determine what causes this issue, and the only way to fix it is to run rc_calibrate_escs. It seems to be very random: I might need to run re-calibration only once in a few days, sometimes a few times in an hour. It looks like this issue is independent of rebooting or powering on/off entire setup and I am not rewiring anything before or after rebinding, so I don't think it's the wiring issue.
Also, I had the same issue on different BeagleBone Blue boards, so it shouldn't be the hardware problem (unless I got extremely unlucky).
I don't have a lot of experience with programming in C/C++, so this is as much as I was able to figure out for now.
I have updated the libraries to the latest version - both issues are still present.
Any and all help will be much appreciated!