After some minutes of simulation (around 2-5), the simulated drone stops capturing photos with the camera.
The only output I found from the olympe logs is the following line, where the camera stops capturing after that.
I am using a ROS (eloquent) timer to take photos every second, using an edited code from this post.
I have noticed that when the drone stops capturing photos (after the photo_result.error happens) the timer itself stops executing too.
I tested the same setup without using ROS nodes (plain olympe code) and the result is the same.
In this case, sphinx stops responding, with the following output:
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Wrn] [IioObjectPrivate.hh:297] request for sample already ongoing!
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Err] [ShmFrameServer.cc:118] Waited too long in horizontal_came
[Wrn] [IioObjectPrivate.hh:297] request for sample already ongoing!