mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-10-09 14:27:02 +08:00
fix: remove firmware upgrade arguments and related code from launch files and driver
This commit is contained in:
@@ -87,12 +87,6 @@ class OBCameraNodeDriver : public rclcpp::Node {
|
||||
void setBagRecordingCallback(
|
||||
const std::shared_ptr<orbbec_camera_msgs::srv::SetBagRecording::Request> request,
|
||||
std::shared_ptr<orbbec_camera_msgs::srv::SetBagRecording::Response> response);
|
||||
void presetUpdateCallback(bool firstCall, OBFwUpdateState state, const char* message,
|
||||
uint8_t percent);
|
||||
void updatePresetFirmware(std::string path);
|
||||
|
||||
void firmwareUpdateCallback(OBFwUpdateState state, const char* message, uint8_t percent);
|
||||
|
||||
bool applyForceIpConfig();
|
||||
|
||||
OBDeviceAccessMode stringToAccessMode(const std::string& mode_str);
|
||||
@@ -145,17 +139,12 @@ class OBCameraNodeDriver : public rclcpp::Node {
|
||||
bool enable_sync_host_time_ = true;
|
||||
std::chrono::milliseconds time_sync_period_{6000};
|
||||
std::string timestamp_clock_type_str_;
|
||||
std::string preset_firmware_path_;
|
||||
rclcpp::Service<std_srvs::srv::Empty>::SharedPtr reboot_device_srv_ = nullptr;
|
||||
rclcpp::Service<orbbec_camera_msgs::srv::SetBagRecording>::SharedPtr set_bag_recording_srv_ =
|
||||
nullptr;
|
||||
std::chrono::time_point<std::chrono::system_clock> start_time_;
|
||||
std::string extension_path_;
|
||||
static backward::SignalHandling sh; // for stack trace
|
||||
std::string upgrade_firmware_;
|
||||
std::atomic<bool> firmware_update_success_{false};
|
||||
std::atomic<bool> need_reupdate_{false};
|
||||
std::atomic<bool> is_reupdating_{false}; // Flag to track if we're in reupdate process
|
||||
std::atomic<bool> delay_stream_start_after_reconnect_{false};
|
||||
rclcpp::TimerBase::SharedPtr device_status_timer_ = nullptr;
|
||||
rclcpp::Publisher<orbbec_camera_msgs::msg::DeviceStatus>::SharedPtr device_status_pub_ = nullptr;
|
||||
|
||||
Reference in New Issue
Block a user