mavlink: adding message stream by name implemnted, mavlink streams definitions and formatters moved to mavlink_messages.h/cpp, mavlink_orb_listener class and thread removed

This commit is contained in:
Anton Babushkin
2014-02-26 00:24:14 +04:00
parent 4e27fd9a38
commit e291af990f
10 changed files with 326 additions and 713 deletions
@@ -16,14 +16,12 @@ public:
MavlinkOrbSubscription(const struct orb_metadata *meta, size_t size);
~MavlinkOrbSubscription();
int set_interval(const unsigned int interval);
int update(const hrt_abstime t);
bool update(const hrt_abstime t);
const struct orb_metadata *meta;
const struct orb_metadata *topic;
int fd;
void *data;
hrt_abstime last_update;
unsigned int interval;
MavlinkOrbSubscription *next;
};