[SOLVED] Crazyflie 2.0 doesn't respond to commands
Posted: Fri Dec 04, 2015 1:39 pm
Hi guys, I am working with two Crazyflies 2.0. I used to fly them mainly through the android app, occasionally also through the PC client. I've previously made some changes to firmware (I added reading and logging of ADC values) and everything worked fine. Recently, I also developed a PCB for measuring the current flowing into the motors, more on that later.
Last time I flew them was on Monday, everything worked. On Thursday I wanted to fly again, but both crazyflies just stopped working properly. I can connect to them from the app (it looks like it's successfully connected), but the motors don't spin up when I move the sticks. *Sometimes* when I freshly (after a longer time) start the app and the CF, it will work on the first time, but as soon as I turn off and on the CF or the app and reconnect, it doesn't work. Since Monday I haven't made any changes to the firmware, neither updated the android app.
This happens regardless of which of the two crazyflies I connect to, I tried reinstalling the app and also tried a different device, without success. As a precaution I reflashed both CFs today, also without success. The PC client behaves similarly, I can connect, sometimes it works on the first try, but then stops. It looks like I can get some log data (battery voltage) and all the log and param TOCs are displayed. Sometimes however the Stabilizer graph shows totally corrupted data, the roll, pitch and yaw angles are changing randomly (and once I even got a sawtooth pattern on one of them).
On Thursday I started testing the first current sense PCB. I thought this could have been caused by an electrical error (which damaged/killed the CF) but I think that's unlikely, because the issue is the same on both CFs but I only attached the PCB to one of them.
One last thing that sometimes happens, is after pressing the power button, only the blue LED on M2 shines and nothing else happens.
Any ideas, what could have caused this and how to fix it?
Adam
Last time I flew them was on Monday, everything worked. On Thursday I wanted to fly again, but both crazyflies just stopped working properly. I can connect to them from the app (it looks like it's successfully connected), but the motors don't spin up when I move the sticks. *Sometimes* when I freshly (after a longer time) start the app and the CF, it will work on the first time, but as soon as I turn off and on the CF or the app and reconnect, it doesn't work. Since Monday I haven't made any changes to the firmware, neither updated the android app.
This happens regardless of which of the two crazyflies I connect to, I tried reinstalling the app and also tried a different device, without success. As a precaution I reflashed both CFs today, also without success. The PC client behaves similarly, I can connect, sometimes it works on the first try, but then stops. It looks like I can get some log data (battery voltage) and all the log and param TOCs are displayed. Sometimes however the Stabilizer graph shows totally corrupted data, the roll, pitch and yaw angles are changing randomly (and once I even got a sawtooth pattern on one of them).
On Thursday I started testing the first current sense PCB. I thought this could have been caused by an electrical error (which damaged/killed the CF) but I think that's unlikely, because the issue is the same on both CFs but I only attached the PCB to one of them.
One last thing that sometimes happens, is after pressing the power button, only the blue LED on M2 shines and nothing else happens.
Any ideas, what could have caused this and how to fix it?
Adam