34 Commits

Author SHA1 Message Date
Daniel Agar
8f5b7de498
uORB::Subscription minor API cleanup
* the forceInit() method was combined with the existing subscribe()
 * delete unused last_update()
2019-08-06 10:28:49 -04:00
Daniel Agar
2c63e335e9 uORB::Subscription subscribe directly to uORB device node object 2019-06-03 17:06:21 -04:00
Matthias Grob
cf48ceb428 Revert "Subscription remove unused instance class member"
This reverts commit cf2d794da9026dfe7ba2cd746e767fddaf4666e3.
2018-04-05 07:30:12 +02:00
Daniel Agar
cf2d794da9 Subscription remove unused instance class member 2018-01-09 00:48:54 -05:00
Daniel Agar
e63da5860e uORB cleanup Subscription/Publication c++ 2017-08-20 20:42:42 +02:00
Julien Lecoeur
89a8c656f2 Unneeded includes 2017-06-13 11:50:00 +02:00
Julien Lecoeur
1a6d2c491b Remove explicit template instantiation of Subscription<T> 2017-06-13 11:50:00 +02:00
Julien Lecoeur
3ff1f4d16f Move uORB::Subscription template implementation to header 2017-06-13 11:50:00 +02:00
Nate Weibley
f5ffdba4cc Move uORB Subscription getter to header file (#6891) 2017-03-24 15:47:22 -04:00
Daniel Agar
0611677ee2 segway move to examples 2017-03-11 11:40:14 +01:00
Kabir Mohammed
f8775306d3 Remove deprecated vision_position_estimate topic 2017-02-15 21:48:33 +01:00
Beat Küng
df53fb0fde logging: publish a message for PX4_{WARN,ERR} & store them to the ulog file
- ulog file message rate limited to 50Hz
- queuing with size 2
- this replaces the mavlink log message in the ulog
  (but the mavlink warnings & errors still go to the ulog)
2016-08-24 21:24:35 +02:00
Beat Küng
aefd217fc0 uorb subscription: remove _interval & use orb_get_interval() instead 2016-08-24 21:24:35 +02:00
James Goppert
9fcf121380 LPE: Don't use home as local origin (#5067) 2016-07-17 10:16:17 -04:00
Beat Küng
ee58f0d11d encoders.msg: remove this topic, it's never published (#5074) 2016-07-15 14:59:52 -07:00
Beat Küng
069dd01cb0 logger: subscribe to mavlink_log messages and write them to the log 2016-06-02 07:32:49 +02:00
Daniel Agar
76387b1693 uorb autogeneration 2016-05-14 11:27:07 +02:00
James Goppert
d45e5ca50e Added control state subscription. 2016-04-14 17:41:08 -04:00
Lorenz Meier
d094a8f7bf uORB sub: Do not call orb_set_interval with zero 2015-11-22 13:59:24 +01:00
jgoppert
b9e461b028 Control lib update. 2015-10-20 10:48:10 -04:00
Mark Charlebois
f6af5dc312 Added hil_sensor to Subscription.cpp
Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-01 20:20:45 -07:00
James Goppert
e1d2c0c5ad Move more messages to auto-generation, work on C++ code style 2015-05-20 08:57:29 +02:00
Thomas Gubler
84ff3c671d Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge2_attctrl_posctrl
Conflicts:
	src/drivers/px4fmu/fmu.cpp
2015-02-01 11:06:47 +01:00
Lorenz Meier
8de411619a Initial stab at supporting multiple publications on the same base name and auto-enumeration of additional publications. 2015-01-29 16:33:52 +01:00
Thomas Gubler
712e5797eb Subscription: define more templates 2014-12-10 12:39:33 +01:00
Thomas Gubler
e7c1e5b1ff wip, working on the nuttx wrapper 2014-11-26 11:36:23 +01:00
Thomas Gubler
3c6f6618e8 Merge remote-tracking branch 'upstream/uorbtinymerge' into dev_ros 2014-11-25 15:58:27 +01:00
Thomas Gubler
55cf2fc61c WIP, towards more px4 compatibility, first macros 2014-11-25 11:50:35 +01:00
Thomas Gubler
5b80a2ae38 Merge remote-tracking branch 'upstream/pr/1040' into uorbtinymerge
Conflicts:
	mavlink/include/mavlink/v1.0
	src/modules/mc_att_control/mc_att_control_main.cpp
2014-11-25 10:49:29 +01:00
James Goppert
c4ed97f3c1 Added uORB tiny pub/sub for usage without struct on stack. 2014-06-05 10:49:31 -04:00
Kynos
9bad828bc0 U-blox driver rework, step 2
Moved satellite info from vehicle_gps_position_s into a new uORB topic
satellite_info.
Renamed satellites_visible to satellites_used to reflect true content.
sdlog2 will log info for GPS satellites only for now.
2014-05-30 14:30:25 +02:00
James Goppert
eaef67f21d Added encoder uORB message/ fixedwing_backside working if enabled. 2014-03-20 12:12:42 -04:00
James Goppert
afb2c37bfc Fixed uORB Pub/Sub templates for GCC 4.7 2014-03-20 12:12:42 -04:00
James Goppert
fd6590cfa7 Moved UOrbPubliction/Subscription to uORB::Publication/Subscription 2014-03-20 12:12:42 -04:00