From c748bc5da807963389ba998624a586b5bd4c7fee Mon Sep 17 00:00:00 2001 From: Sem van der Hoeven Date: Tue, 25 Apr 2023 11:58:21 +0000 Subject: [PATCH] add timer and publisher --- src/send_setpoints/src/send_setpoint.cpp | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/src/send_setpoints/src/send_setpoint.cpp b/src/send_setpoints/src/send_setpoint.cpp index 113c9346..c3f7e382 100644 --- a/src/send_setpoints/src/send_setpoint.cpp +++ b/src/send_setpoints/src/send_setpoint.cpp @@ -15,17 +15,26 @@ https://discuss.px4.io/t/cannot-arm-drone-with-companion-computer-arming-denied- class SetpointSender : public rclcpp::Node { - public: +public: SetpointSender() : Node("setpoint_sender") { - + offboard_control_mode_publisher_ = this->create_publisher("/fmu/in/offboard_control_mode", 10); } + +private: + + void send_heartbeat() + { + + } + rclcpp::Publisher::SharedPtr offboard_control_mode_publisher_; + rclcpp::TimerBase::SharedPtr timer_; }; int main(int argc, char *argv[]) { - rclcpp::init(argc, argv); -// rclcpp::spin(std::make_shared()); - rclcpp::shutdown(); - return 0; + rclcpp::init(argc, argv); + // rclcpp::spin(std::make_shared()); + rclcpp::shutdown(); + return 0; }