aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/examples/subscriber/subscriber_example.cpp11
-rw-r--r--src/examples/subscriber/subscriber_example.h2
2 files changed, 7 insertions, 6 deletions
diff --git a/src/examples/subscriber/subscriber_example.cpp b/src/examples/subscriber/subscriber_example.cpp
index 533c4e413..723923205 100644
--- a/src/examples/subscriber/subscriber_example.cpp
+++ b/src/examples/subscriber/subscriber_example.cpp
@@ -63,19 +63,20 @@ SubscriberExample::SubscriberExample() :
/* Do some subscriptions */
/* Function */
- _n.subscribe<px4_rc_channels>(std::bind(rc_channels_callback_function, std::placeholders::_1), _interval);
+ // _n.subscribe<px4_rc_channels>(std::bind(rc_channels_callback_function, std::placeholders::_1), _interval);
/* No callback */
_sub_rc_chan = _n.subscribe<px4_rc_channels>(500);
- /* Class Method */
- _n.subscribe<px4_rc_channels>(std::bind(&SubscriberExample::rc_channels_callback, this, std::placeholders::_1), 1000);
-
/* Class Method 2 */
_n.subscribe<px4_vehicle_attitude>(std::bind(&SubscriberExample::vehicle_attitude_callback, this, std::placeholders::_1), 1000);
/* Class Method 3 */
- // _n.subscribe<px4_vehicle_rates_setpoint>(std::bind(&SubscriberExample::vehicle_rates_setpoint_callback, this, std::placeholders::_1), 1000);
+ _n.subscribe<px4_vehicle_rates_setpoint>(std::bind(&SubscriberExample::vehicle_rates_setpoint_callback, this, std::placeholders::_1), 1000);
+
+ // [> Class Method <]
+ // _n.subscribe<px4_rc_channels>(std::bind(&SubscriberExample::rc_channels_callback, this, std::placeholders::_1), 1000);
+
PX4_INFO("subscribed");
}
diff --git a/src/examples/subscriber/subscriber_example.h b/src/examples/subscriber/subscriber_example.h
index cdc368e87..3112f27e1 100644
--- a/src/examples/subscriber/subscriber_example.h
+++ b/src/examples/subscriber/subscriber_example.h
@@ -58,9 +58,9 @@ protected:
float _test_float;
px4::Subscriber<px4_rc_channels> * _sub_rc_chan;
- void rc_channels_callback(const px4_rc_channels &msg);
void vehicle_attitude_callback(const px4_vehicle_attitude &msg);
void vehicle_rates_setpoint_callback(const px4_vehicle_rates_setpoint &msg);
+ void rc_channels_callback(const px4_rc_channels &msg);
};