Class WiimoteNode
Defined in File wiimote_controller.hpp
Inheritance Relationships
Base Type
public rclcpp_lifecycle::LifecycleNode
Class Documentation
-
class WiimoteNode : public rclcpp_lifecycle::LifecycleNode
Public Functions
-
explicit WiimoteNode(const rclcpp::NodeOptions &options)
rclcpp component-compatible constructor
- Parameters:
options –
-
CallbackReturn on_configure(const rclcpp_lifecycle::State &previous_state) override
-
CallbackReturn on_activate(const rclcpp_lifecycle::State &previous_state) override
-
CallbackReturn on_deactivate(const rclcpp_lifecycle::State &previous_state) override
-
CallbackReturn on_cleanup(const rclcpp_lifecycle::State &previous_state) override
-
CallbackReturn on_shutdown(const rclcpp_lifecycle::State &previous_state) override
-
CallbackReturn on_error(const rclcpp_lifecycle::State &previous_state) override
-
char *get_bluetooth_addr()
-
void set_bluetooth_addr(const char *bt_str)
-
bool pair_wiimote(int flags, int timeout)
-
int unpair_wiimote()
-
void publish()
-
bool wiimote_is_connected()
-
void check_connection()
-
void set_led_state(uint8_t led_state)
-
void set_rumble_state(uint8_t rumble)
-
explicit WiimoteNode(const rclcpp::NodeOptions &options)