Hi I would like to set my self up to be able to debug the firmware. I've done a bit of research, but I don't have clear picture on how it all fits together and what i can actually do with it in addition to being an easy way to perform a low level flash. To set myself up, would I be correct in assumi...
hi,
The power switch on my CF2.0 is faulty. What is the correct part No or equivalent? Are there possibly 'top' actuated button replacements I could use, because side actuated does not work well with my 'fat fingers'
tks
The latest Crazyflie firmware appears to use Honeywell HMC5883L driver hmc5883l.c to get the Magnetometer x,y,z data. The MPU9250 contains an AK8963 chip not a HMC5893L chip. I thought perhaps the register addressing and control are the same but they are not. For example hmc5883l uses address 05h &a...
The power button is driving me crazy , it's too small, I really struggle to switch it on. Trying to get the CF2 into dfu mode with the USB is almost impossible for me. It's really annoying :( EDIT. Confirmed the On/Off button is now broken , probably because I pushed too hard. I am now using a wire ...
I cannot make any sense of the mag data being returned. I have applied the Honeywell formula to the data , yet i see no rotation or changes in the mag data if I rotate the CF2 in 360 degree turns. Do I potentially have hardware issue? I have been scoping through the firmware of the magnetometer code...
Playing with mag parameters and I was researching how to calculate the Compass Bearing based on the mag.(x,y,z) values and I noticed that the firmware seems to be re-using the MPU-6050 code and could not see anything specific for MPU-9250. The MPU-9250 spec sheet refers the magnetometer specs as AK8...
Hi Marcus, Thanks the video was very informative. I had only looked at the Python API not the CF2 firmware. An easy way to publish the list might be to look at using Doxygen to document the source and then add a document publish step at build time. I believe doxygen supports C/C++/Python and runs on...