From 7cae877f553cc4b7d9fb46ef824a3b10d25575e3 Mon Sep 17 00:00:00 2001 From: Bernd Pfrommer Date: Sat, 13 Apr 2024 19:26:20 -0400 Subject: [PATCH] widened the ExposureController interface --- .../include/spinnaker_camera_driver/exposure_controller.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spinnaker_camera_driver/include/spinnaker_camera_driver/exposure_controller.hpp b/spinnaker_camera_driver/include/spinnaker_camera_driver/exposure_controller.hpp index 6321537..4aa1270 100644 --- a/spinnaker_camera_driver/include/spinnaker_camera_driver/exposure_controller.hpp +++ b/spinnaker_camera_driver/include/spinnaker_camera_driver/exposure_controller.hpp @@ -30,6 +30,10 @@ class ExposureController virtual ~ExposureController() {} virtual void update(Camera * cam, const std::shared_ptr & img) = 0; virtual void addCamera(const std::shared_ptr & cam) = 0; + virtual double getExposureTime() = 0; + virtual double getGain() = 0; + virtual void link( + const std::unordered_map> & map) = 0; }; } // namespace spinnaker_camera_driver #endif // SPINNAKER_CAMERA_DRIVER__EXPOSURE_CONTROLLER_HPP_