.. _file_psdk_wrapper_include_psdk_wrapper_modules_camera.hpp: File camera.hpp =============== Header file for the CameraModule class. .. contents:: Contents :local: :backlinks: none Definition (``psdk_wrapper/include/psdk_wrapper/modules/camera.hpp``) --------------------------------------------------------------------- .. toctree:: :maxdepth: 1 program_listing_file_psdk_wrapper_include_psdk_wrapper_modules_camera.hpp.rst Detailed Description -------------------- Bianca Bendris Greab Contact: bianca@unmanned.life Includes -------- - ``dji_camera_manager.h`` - ``filesystem`` - ``fstream`` - ``iostream`` - ``memory`` - ``osal.h`` - ``psdk_interfaces/action/camera_delete_file_by_index.hpp`` - ``psdk_interfaces/action/camera_download_file_by_index.hpp`` - ``psdk_interfaces/msg/file_attributes.hpp`` - ``psdk_interfaces/msg/file_info.hpp`` - ``psdk_interfaces/msg/sub_file_info.hpp`` - ``psdk_interfaces/srv/camera_format_sd_card.hpp`` - ``psdk_interfaces/srv/camera_get_aperture.hpp`` - ``psdk_interfaces/srv/camera_get_exposure_mode_ev.hpp`` - ``psdk_interfaces/srv/camera_get_file_list_info.hpp`` - ``psdk_interfaces/srv/camera_get_focus_mode.hpp`` - ``psdk_interfaces/srv/camera_get_focus_ring_range.hpp`` - ``psdk_interfaces/srv/camera_get_focus_ring_value.hpp`` - ``psdk_interfaces/srv/camera_get_focus_target.hpp`` - ``psdk_interfaces/srv/camera_get_iso.hpp`` - ``psdk_interfaces/srv/camera_get_laser_ranging_info.hpp`` - ``psdk_interfaces/srv/camera_get_optical_zoom.hpp`` - ``psdk_interfaces/srv/camera_get_sd_storage_info.hpp`` - ``psdk_interfaces/srv/camera_get_shutter_speed.hpp`` - ``psdk_interfaces/srv/camera_get_type.hpp`` - ``psdk_interfaces/srv/camera_record_video.hpp`` - ``psdk_interfaces/srv/camera_set_aperture.hpp`` - ``psdk_interfaces/srv/camera_set_exposure_mode_ev.hpp`` - ``psdk_interfaces/srv/camera_set_focus_mode.hpp`` - ``psdk_interfaces/srv/camera_set_focus_ring_value.hpp`` - ``psdk_interfaces/srv/camera_set_focus_target.hpp`` - ``psdk_interfaces/srv/camera_set_infrared_zoom.hpp`` - ``psdk_interfaces/srv/camera_set_iso.hpp`` - ``psdk_interfaces/srv/camera_set_optical_zoom.hpp`` - ``psdk_interfaces/srv/camera_set_shutter_speed.hpp`` - ``psdk_interfaces/srv/camera_shoot_burst_photo.hpp`` - ``psdk_interfaces/srv/camera_shoot_interval_photo.hpp`` - ``psdk_interfaces/srv/camera_shoot_single_photo.hpp`` - ``psdk_interfaces/srv/camera_stop_shoot_photo.hpp`` - ``psdk_wrapper/utils/action_server.hpp`` (:ref:`file_psdk_wrapper_include_psdk_wrapper_utils_action_server.hpp`) - ``psdk_wrapper/utils/psdk_wrapper_utils.hpp`` (:ref:`file_psdk_wrapper_include_psdk_wrapper_utils_psdk_wrapper_utils.hpp`) - ``rclcpp/rclcpp.hpp`` - ``rclcpp_lifecycle/lifecycle_node.hpp`` - ``shared_mutex`` - ``string`` Included By ----------- - :ref:`file_psdk_wrapper_include_psdk_wrapper_psdk_wrapper.hpp` Namespaces ---------- - :ref:`namespace_psdk_ros2` Classes ------- - :ref:`exhale_class_classpsdk__ros2_1_1CameraModule`