Hi, you did not answer my question: did you start from an empty project or one that already compiled correctly the log/param sections? I know other people have been experimenting with Keil.
I changed the title of this thread to hopefully attract more help since I have no experience with using Keil.
Search found 2538 matches
- Wed Sep 21, 2016 2:49 pm
- Forum: Developer Discussions
- Topic: Compiling Crazyflie firmware in keil - linker section
- Replies: 11
- Views: 5451
- Wed Sep 21, 2016 2:31 pm
- Forum: Developer Discussions
- Topic: Compiling Crazyflie firmware in keil - linker section
- Replies: 11
- Views: 5451
Re: crazyflie firmware about address malloc
I do not know. This is basic functionality so it has to be possible.
do you have the problem for log and param as well or are you starting from a project that already has log/param working?
do you have the problem for log and param as well or are you starting from a project that already has log/param working?
- Wed Sep 21, 2016 2:14 pm
- Forum: Developer Discussions
- Topic: Compiling Crazyflie firmware in keil - linker section
- Replies: 11
- Views: 5451
Re: crazyflie firmware about address malloc
Hi,
This is implemented the same way as log an param in the linker script: https://github.com/bitcraze/crazyflie-f ... ld#L59-L62
Structures are added to the .deckDriver section by the macros that declare the deck drivers.
This is implemented the same way as log an param in the linker script: https://github.com/bitcraze/crazyflie-f ... ld#L59-L62
Structures are added to the .deckDriver section by the macros that declare the deck drivers.
- Wed Sep 21, 2016 1:36 pm
- Forum: Developer Discussions
- Topic: LPS Node can't light up
- Replies: 5
- Views: 2901
Re: LPS Node can't light up
This is normal that it is not working: the line you disabled is basically checking if the SPI connection is working. If you have to disable this check the SPI connection is not working properly and so this explains why the radio is not working at all. Are you still working with your own made node? A...
- Wed Sep 21, 2016 1:32 pm
- Forum: Developer Discussions
- Topic: LPS Node can't pass the selftest
- Replies: 3
- Views: 2106
Re: LPS Node can't pass the selftest
I was in vacation during this thread but I can answer a bit late: The first thing the dw1000 driver does is to check the dw1000 chip ID. The most likely cause for failure is that the SPI communication is not working. You should check that your SPI bus is correctly cabled and that the low level commu...
- Wed Sep 21, 2016 1:23 pm
- Forum: Support
- Topic: moving ave filter
- Replies: 7
- Views: 4945
Re: moving ave filter
So far we have 2 position estimator in ROS: the Particle filter and a LMS filter. In the Crazyflie we only have the Kalman filter. Though the stability of the flight is not only affected by the position estimator, we have experimented a bit with the attitude and position controller and they can have...
- Wed Sep 21, 2016 1:16 pm
- Forum: Support
- Topic: configuration of Kalman filter
- Replies: 4
- Views: 5177
Re: configuration of Kalman filter
FPU is Floating Point Unit, it is a CPU co-processor that do math on floating point numbers. The Crazyflie 2.0 has an STM32F450 Cortex-m4f that contains an FPU. The Crazyflie 1 has a Cortex-M3 that does not, so it has to emulate the FPU which leads to much slower performance. Since the kalman filter...
- Wed Sep 21, 2016 11:24 am
- Forum: Support
- Topic: configuration of Kalman filter
- Replies: 4
- Views: 5177
Re: configuration of Kalman filter
Hi hyperglider, The Kalman filter is implemented in the Crazyflie firmware so all parameters are in the firmware. Some of them are accessible using the parameter subsystem. The estimated position is accessible via the log subsystem. To make the ros nodes compatible I have create a bridge that reads ...
- Wed Sep 21, 2016 7:53 am
- Forum: Developer Discussions
- Topic: LPS Node can't light up
- Replies: 5
- Views: 2901
Re: LPS Node can't light up
Hi Gwiily,
At startup all LED should blink, is that happening?
When you connect with USB on your PC, does your node pass all the tests?
At startup all LED should blink, is that happening?
When you connect with USB on your PC, does your node pass all the tests?
- Tue Sep 20, 2016 11:24 am
- Forum: Quadcopters
- Topic: What's the role of function workerLoop
- Replies: 4
- Views: 4493
Re: What's the role of function workerLoop
Hi wenlong,
Could you maybe add some context? I am assuming you are talking about the Crazyflie firmware but since you are posting in general/quadcopters I am not sure. What worker loop are you referring to?
Best,
Arnaud
Could you maybe add some context? I am assuming you are talking about the Crazyflie firmware but since you are posting in general/quadcopters I am not sure. What worker loop are you referring to?
Best,
Arnaud