Skip to content
Snippets Groups Projects
Commit 4876bb25 authored by DanielePettenuzzo's avatar DanielePettenuzzo Committed by Daniel Agar
Browse files

camera feedback: fix camera_trigger subscription

parent 96961c6f
No related branches found
No related tags found
No related merge requests found
......@@ -157,7 +157,12 @@ CameraFeedback::task_main()
/* trigger subscription updated */
if (fds[0].revents & POLLIN) {
orb_copy(ORB_ID(camera_trigger), _trigger_sub, &trig);
if (!_camera_capture_feedback) {
orb_copy(ORB_ID(camera_trigger), _trigger_sub, &trig);
} else {
orb_copy(ORB_ID(camera_trigger_feedback), _trigger_sub, &trig);
}
/* update geotagging subscriptions */
orb_check(_gpos_sub, &updated);
......@@ -208,8 +213,14 @@ CameraFeedback::task_main()
capture.q[3] = att.q[3];
// Indicate that no capture feedback from camera is available
capture.result = -1;
// Indicate that whether capture feedback from camera is available
// What is case 0 for capture.result?
if (!_camera_capture_feedback) {
capture.result = -1;
} else {
capture.result = 1;
}
int instance_id;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment