Skip to content

Commit 162117d

Browse files
authored
Merge pull request #5 from microROS/feature/agentnode
Refs #3842. Removes agent node.
2 parents 4a3a8a3 + efaf219 commit 162117d

1 file changed

Lines changed: 8 additions & 18 deletions

File tree

‎uROS_Agent/src/main.cpp‎

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -76,21 +76,6 @@ uint16_t parsePort(const std::string& str_port)
7676
return valid_port;
7777
}
7878

79-
class uros_agent : public rclcpp::Node
80-
{
81-
public:
82-
uros_agent() : Node("uROS_Agent")
83-
{
84-
}
85-
86-
~uros_agent()
87-
{
88-
}
89-
90-
private:
91-
92-
};
93-
9479
int main(int argc, char** argv)
9580
{
9681
eprosima::uxr::Server* server = nullptr;
@@ -232,9 +217,14 @@ int main(int argc, char** argv)
232217
/* Launch server. */
233218
if (server->run())
234219
{
235-
rclcpp::init(argc, argv);
236-
rclcpp::spin(std::make_shared<uros_agent>());
237-
rclcpp::shutdown();
220+
std::cout << "OK" << std::endl;
221+
std::cin.clear();
222+
char exit_flag = 0;
223+
while ('q' != exit_flag)
224+
{
225+
std::cout << "Enter 'q' for exit" << std::endl;
226+
std::cin >> exit_flag;
227+
}
238228
server->stop();
239229
}
240230
else

0 commit comments

Comments
 (0)