Go to the documentation of this file.
20 ROS_ERROR_STREAM(
"Failed to start Vimba system, vimba error code: " << return_value);
44 std::string destination_ip;
45 pnh_.
param<std::string>(
"destination_ip", destination_ip,
"192.168.3.40");
54 ROS_ERROR(
"Unable to parse desination_ip: %s", destination_ip.c_str());
65 ROS_ERROR(
"Could not set destination address");
82 AVT::VmbAPI::FeaturePtr feature_ptr;
87 ROS_ERROR_STREAM(
"Failed to get feature, vimba error code: " << return_value);
92 return_value = feature_ptr->SetValue((
VmbInt64_t)value);
118 AVT::VmbAPI::FeaturePtr lFeature;
123 return_value = lFeature->RunCommand();
#define ROS_ERROR_THROTTLE(period,...)
void TriggerCb(const std_msgs::Bool::ConstPtr &msg)
#define ROS_ERROR_STREAM(args)
bool SetIntFeatureValue(const std::string &name, int64_t value)
ROSCPP_DECL void shutdown()
IMEXPORT VmbErrorType Startup()
struct in_addr destination_ip_
IMEXPORT VmbErrorType GetFeatureByName(const char *pName, FeaturePtr &pFeature)
bool PrepareActionCommand()
Subscriber subscribe(const std::string &topic, uint32_t queue_size, const boost::function< void(C)> &callback, const VoidConstPtr &tracked_object=VoidConstPtr(), const TransportHints &transport_hints=TransportHints())
void TimerCb(const ros::TimerEvent &event)
AVT::VmbAPI::VimbaSystem & vimba_system_
IMEXPORT VmbErrorType Shutdown()
T param(const std::string ¶m_name, const T &default_val) const
Timer createTimer(Duration period, const TimerCallback &callback, bool oneshot=false, bool autostart=true) const
ros::Timer trigger_timer_
ros::Subscriber trigger_sub_
avt_vimba_camera
Author(s): Allied Vision Technologies, Miquel Massot
autogenerated on Sat Jun 3 2023 02:14:12