diff options
author | Julian Oes <julian@oes.ch> | 2014-02-12 19:13:57 +0100 |
---|---|---|
committer | Julian Oes <julian@oes.ch> | 2014-02-12 19:13:57 +0100 |
commit | 61a849bf6ba11b98b7332f89d0b32226601f4d63 (patch) | |
tree | cded8240f872a16bb74e95f28fd9fcbfc0d0afbe /src/modules/mavlink/mavlink_main.h | |
parent | cc5756f61ffa9b84abcbebfcf89d213d99d100d9 (diff) | |
download | px4-firmware-61a849bf6ba11b98b7332f89d0b32226601f4d63.tar.gz px4-firmware-61a849bf6ba11b98b7332f89d0b32226601f4d63.tar.bz2 px4-firmware-61a849bf6ba11b98b7332f89d0b32226601f4d63.zip |
Mavlink: don't allow multiple instances on the same device
Diffstat (limited to 'src/modules/mavlink/mavlink_main.h')
-rw-r--r-- | src/modules/mavlink/mavlink_main.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/mavlink/mavlink_main.h b/src/modules/mavlink/mavlink_main.h index b812af95a..bf7675267 100644 --- a/src/modules/mavlink/mavlink_main.h +++ b/src/modules/mavlink/mavlink_main.h @@ -168,10 +168,14 @@ public: static Mavlink* get_instance(unsigned instance); + static bool instance_exists(const char *device_name, Mavlink *self); + static int get_uart_fd(unsigned index); int get_uart_fd() { return _uart; } + const char *device_name; + enum MAVLINK_MODE { MODE_TX_HEARTBEAT_ONLY=0, MODE_OFFBOARD, |