I believe the noise seen above is due to electromagnetic interference. After I shielded the microphone board the noise was reduced quite significantly.
The crtpSendPacketISR has been working quite well but I'm now using xQueueSendToBackFromISR function.
I think the bottleneck is now on the communications side and I'll be focusing on that now.
High frequency streaming
Re: High frequency streaming
Great to hear about you progress. Let me know if there is anything we can help you out with.
Re: High frequency streaming
Any progress you would like to share? I'm keen on knowing how things are going
Re: High frequency streaming
Hi!
I have been working with Whoenig crazyflie_ros (previously I was working with cflib). Next week we should be able to do some simple position control using sound, after that I'm not sure where we are heading.
We are sampling sound at 7KHz due to the restrictions in the Crazyradio PA, above this value the packet loss increases too much (7KHz is around 370 packets per sec). Do you have any plans to improve its driver?
I have been working with Whoenig crazyflie_ros (previously I was working with cflib). Next week we should be able to do some simple position control using sound, after that I'm not sure where we are heading.
We are sampling sound at 7KHz due to the restrictions in the Crazyradio PA, above this value the packet loss increases too much (7KHz is around 370 packets per sec). Do you have any plans to improve its driver?
Re: High frequency streaming
Great to get some feedback and that things are moving forward!
There are plans to improve the low-level driver to increase packet rate and thus the amount of CF2 that can be controlled from one radio. When that will happen I don't know though.
There are plans to improve the low-level driver to increase packet rate and thus the amount of CF2 that can be controlled from one radio. When that will happen I don't know though.