diff --git a/src/modules/camera_feedback/CameraFeedback.cpp b/src/modules/camera_feedback/CameraFeedback.cpp index b38f2f83d7..a4c89f5971 100644 --- a/src/modules/camera_feedback/CameraFeedback.cpp +++ b/src/modules/camera_feedback/CameraFeedback.cpp @@ -196,7 +196,7 @@ CameraFeedback::print_usage(const char *reason) The camera_feedback module publishes `CameraCapture` UORB topics when image capture has been triggered. -If camera capture is enabled, then trigger information from the camera capture pin is published; +If camera capture is enabled, then trigger information from the camera capture pin is published; otherwise trigger information at the point the camera was commanded to trigger is published (from the `camera_trigger` module). @@ -205,8 +205,9 @@ The `CAMERA_IMAGE_CAPTURED` message is then emitted (by streaming code) followin ### Implementation -`CameraTrigger` topics are published by the `camera_trigger` module (`feedback` field set `false`) when image capture is triggered, -and may also be published by the `camera_capture` driver (with `feedback` field set `true`) if the camera capture pin is activated. +`CameraTrigger` topics are published by the `camera_trigger` module (`feedback` field set `false`) +when image capture is triggered, and may also be published by the `camera_capture` driver +(with `feedback` field set `true`) if the camera capture pin is activated. The `camera_feedback` module subscribes to `CameraTrigger`. It discards topics from the `camera_trigger` module if camera capture is enabled.