Julian Oes
afa97475f0
feat(camera_feedback): gate CAMERA_IMAGE_CAPTURED by param ( #27920 )
...
* feat(camera_feedback): gate CAMERA_IMAGE_CAPTURED by param
Some cameras implementing the MAVLink Camera Protocol (e.g. reached via
TRIG_INTERFACE=MAVLink) report CAMERA_IMAGE_CAPTURED themselves. The
autopilot's camera_feedback also emitted this message, so the ground
station saw duplicate capture messages for every shot.
Add a bool 'report' field to the camera_capture message, set from the new
CAM_CAP_REPORT parameter, and gate the CAMERA_IMAGE_CAPTURED stream on it.
When reporting is disabled the capture is still published and logged for
geotagging; only the MAVLink message to the ground station is suppressed.
CAM_CAP_REPORT applies live (no reboot); it only gates a MAVLink message,
unlike CAM_CAP_FBACK which reconfigures the capture pin.
* fix(camera_feedback): update docs
2026-07-22 20:03:50 +12:00
..
2026-07-21 11:49:06 -07:00
2026-07-21 11:49:06 -07:00
2026-07-21 11:49:06 -07:00
2026-06-08 15:51:17 -06:00
2025-07-28 17:07:08 +02:00
2026-06-01 15:04:57 +02:00
2026-06-01 15:04:57 +02:00
2025-11-04 17:22:10 +01:00
2025-08-14 19:39:52 +10:00
2025-08-06 11:34:29 +02:00
2025-10-02 15:17:40 +02:00
2025-06-17 09:05:22 +02:00
2026-07-22 20:03:50 +12:00
2026-07-07 17:09:15 +02:00
2026-07-16 13:23:26 -06:00
2026-05-18 16:14:31 +02:00
2026-07-13 16:14:42 -06:00
2026-07-13 16:14:42 -06:00
2026-02-20 15:16:43 +01:00
2026-06-25 16:15:47 +02:00
2025-07-22 23:17:58 -08:00
2026-03-17 16:38:33 -08:00
2026-03-17 16:38:33 -08:00
2026-03-18 10:52:59 +01:00
2026-03-17 16:38:33 -08:00
2026-04-01 15:01:31 +02:00
2026-04-02 16:20:19 +02:00
2025-12-16 10:10:37 +01:00
2026-03-13 17:46:31 +01:00
2026-05-11 18:02:55 +02:00
2025-09-30 11:23:09 +02:00
2026-07-15 07:56:13 -07:00
2026-05-26 07:27:49 +10:00
2026-05-26 07:27:49 +10:00
2026-07-01 15:05:46 -07:00
2026-01-14 17:01:11 +01:00
2025-11-27 17:33:06 +01:00
2026-01-16 11:33:45 +01:00
2025-10-14 11:45:43 -08:00
2026-04-29 10:16:39 +12:00
2025-12-17 17:48:30 +01:00
2025-12-16 08:36:02 -09:00
2026-07-13 11:00:26 +02:00
2025-11-25 13:15:44 +01:00
2025-06-02 16:50:30 +02:00
2026-06-26 22:43:47 +02:00
2026-05-26 07:27:49 +10:00
2026-02-17 09:26:38 +01:00
2025-07-23 11:13:11 +02:00
2026-02-08 20:51:31 -07:00
2025-07-25 09:42:12 -08:00
2026-06-09 09:26:12 +12:00
2026-05-01 08:54:38 +10:00
2026-05-27 10:51:55 +02:00
2026-05-26 07:27:49 +10:00
2025-09-18 17:33:36 +10:00
2025-07-28 17:07:08 +02:00
2026-04-01 15:01:31 +02:00
2025-07-23 11:13:11 +02:00
2025-09-18 15:59:54 +10:00
2025-09-18 15:59:54 +10:00
2025-09-18 15:59:54 +10:00
2025-09-18 15:59:54 +10:00
2025-09-18 15:59:54 +10:00
2025-09-18 15:59:54 +10:00
2025-09-18 15:59:54 +10:00
2025-09-18 15:59:54 +10:00
2025-09-18 15:59:54 +10:00
2026-07-16 14:24:07 -06:00
2026-03-20 17:55:42 +01:00
2025-06-24 13:14:08 -06:00
2026-06-09 12:00:37 +02:00
2025-09-24 11:08:10 -04:00
2026-03-17 17:33:41 -08:00
2026-06-09 12:00:37 +02:00
2025-11-06 10:00:26 -09:00
2026-05-26 07:27:49 +10:00
2026-02-18 17:37:03 +01:00
2026-07-21 06:15:58 +02:00
2025-08-14 11:37:48 +10:00
2026-07-03 12:33:03 -07:00
2026-07-02 14:53:34 +02:00
2026-05-26 07:27:49 +10:00
2026-05-26 07:27:49 +10:00
2026-05-26 07:27:49 +10:00
2026-05-26 07:27:49 +10:00
2026-05-26 07:27:49 +10:00
2026-05-26 07:27:49 +10:00
2026-01-26 11:05:22 +01:00