This looks like a joystick specific issue, but the behaviour is still strange. We will have a look into this when devs are back to work ( We are on a public holiday until March 9th).
Brilliant, if theres anything I can do to make it easier for the devs just say, if you need any logs I can send them over, do you have a list of commands I can run to setup logging as the syslog shows nothing out of the ordinary.
I have a feeling that it could be a power spike that’s causing the hard reboot.
Just a follow up, can anyone outline the steps they took to calibrate via Mission Planner? Still have not been able to do it, if I could see someone’s steps I can figure out where I am going wrong
If it helps I am using the PS3 Sixaxis via bluetooth.
I didn’t realize that I had to kill the ArduPilot process and run it again after clicking on the ESC Calibration button in Mission Planner, I thought I had to restart the Raspberry PI, seems like I just had to kill the ArduPilot process. Upon doing this I was able to Calibrate it using the below steps.
My list of steps are as follows;
Setup Joystick in Mission Planner
Calibrate Radio (Joystick) in Mission Planner
Run ArduCopter command
Connect to ArduCopter using Mission Planner
Click ESC Calibration Button in Mission Planner (this sets ArduCopter in Calibration mode on next run)
Kill ArduCopter command
Set Joystick throttle to max throttle
Run ArduCopter command again (this starts in ESC Calibration mode because of step 5)
Connect power to ESC & Motors
Wait for 2 Beeps to confirm ESC Calibration mode
Lower throttle to min throttle
Wait for 1 Beep to confirm ESC Calibration settings
Motors will start spinning and ESC & Motors now respond to Joystick throttle!!
So it does work, the difficulty was that I had no idea I only had to restart ArduPilot and not the entire Raspberry PI which is what confused me, the terminology used (Flight Controller meant the actual hardware itself and not ArduPilot) wasn’t very clear.
Could we get this up on the Docs perhaps to make it more clear?
I tried to calibrate the ESCs step by step by your instructions using joystick. But it did not work for me, because when I do Kill ArduCopter commands (step 5), the connection to the GCS is lost, and therefore I can not Set Joystick throttle to max (step 6). I clicked on the link Cannot calibrate ESC and connect to GCS simultaneously, but I did not find a solution there because in that case I don’t use the RC
I appreciate all the help I can get.
And in step 5 is this button need click?“Click ESC Calibration Button in Mission Planner”