Hi!
I have an issue with messages streaming on ardupilot sitl. I have running python code with pymavlink which is connected to sitl via mavproxy and read ‘ATTITUDE’ messages. The problem is that first few seconds it sends messages with high rate which I’ve requested (25HZ). But after few seconds it drops to rate around ~3HZ. Then I’ve tried to change rate via mavproxy console and the same thing, it streams first few seconds with rate which I’ve defined and drops again to ~3HZ.
Problem not with my script, because the same thing when I’m connecting to mavproxy with Qgroundcontrol (my script is not running at this time), it also shows high rate few seconds and then drops to low rate. I don’t know if it’s issue with mavproxy or issue with sitl, maybe somebody had the same issue?
Btw, on real flight controller everything works fine, the problem happens only when I’m using sitl and mavproxy