Commit beea5599 authored by Bryant's avatar Bryant

Renamed XBEELINK macro to QGC_XBEE_ENABLED to be consistent.

parent e1bc02f6
...@@ -319,11 +319,11 @@ LinuxBuild : contains(MAVLINK_DIALECT, pixhawk) { ...@@ -319,11 +319,11 @@ LinuxBuild : contains(MAVLINK_DIALECT, pixhawk) {
# #
contains(DEFINES, DISABLE_KINECT) { contains(DEFINES, DISABLE_KINECT) {
message("Skipping support for the Kinect (manual override)") message("Skipping support for the Kinect (manual override)")
DEFINES -= DISABLE_KINECT
} else:MacBuild | LinuxBuild { } else:MacBuild | LinuxBuild {
exists(/opt/local/include/libfreenect) | exists(/usr/local/include/libfreenect) { exists(/opt/local/include/libfreenect) | exists(/usr/local/include/libfreenect) {
message("Including support for the Kinect") message("Including support for the Kinect")
#INCLUDEPATH += /usr/include/libusb-1.0
DEFINES += QGC_LIBFREENECT_ENABLED DEFINES += QGC_LIBFREENECT_ENABLED
LIBS += -lfreenect LIBS += -lfreenect
HEADERS += src/input/Freenect.h HEADERS += src/input/Freenect.h
...@@ -387,10 +387,11 @@ XBEE_DEPENDENT_SOURCES += \ ...@@ -387,10 +387,11 @@ XBEE_DEPENDENT_SOURCES += \
src/comm/XbeeLink.cpp \ src/comm/XbeeLink.cpp \
src/comm/HexSpinBox.cpp \ src/comm/HexSpinBox.cpp \
src/ui/XbeeConfigurationWindow.cpp src/ui/XbeeConfigurationWindow.cpp
XBEE_DEFINES = XBEELINK XBEE_DEFINES = QGC_XBEE_ENABLED
contains(DEFINES, DISABLE_XBEE) { contains(DEFINES, DISABLE_XBEE) {
message("Skipping support for native XBee API (manual override)") message("Skipping support for native XBee API (manual override)")
DEFINES -= DISABLE_XBEE
} else:LinuxBuild { } else:LinuxBuild {
exists(/usr/include/xbee.h) { exists(/usr/include/xbee.h) {
message("Including support for XBee API") message("Including support for XBee API")
......
...@@ -42,10 +42,10 @@ This file is part of the QGROUNDCONTROL project ...@@ -42,10 +42,10 @@ This file is part of the QGROUNDCONTROL project
#include "UDPLink.h" #include "UDPLink.h"
#include "TCPLink.h" #include "TCPLink.h"
#include "MAVLinkSimulationLink.h" #include "MAVLinkSimulationLink.h"
#ifdef XBEELINK #ifdef QGC_XBEE_ENABLED
#include "XbeeLink.h" #include "XbeeLink.h"
#include "XbeeConfigurationWindow.h" #include "XbeeConfigurationWindow.h"
#endif // XBEELINK #endif // QGC_XBEE_ENABLED
#ifdef OPAL_RT #ifdef OPAL_RT
#include "OpalLink.h" #include "OpalLink.h"
#include "OpalLinkConfigurationWindow.h" #include "OpalLinkConfigurationWindow.h"
...@@ -93,9 +93,9 @@ CommConfigurationWindow::CommConfigurationWindow(LinkInterface* link, ProtocolIn ...@@ -93,9 +93,9 @@ CommConfigurationWindow::CommConfigurationWindow(LinkInterface* link, ProtocolIn
#ifdef OPAL_RT #ifdef OPAL_RT
ui.linkType->addItem(tr("Opal-RT Link"), QGC_LINK_OPAL); ui.linkType->addItem(tr("Opal-RT Link"), QGC_LINK_OPAL);
#endif #endif
#ifdef XBEELINK #ifdef QGC_XBEE_ENABLED
ui.linkType->addItem(tr("Xbee API"),QGC_LINK_XBEE); ui.linkType->addItem(tr("Xbee API"),QGC_LINK_XBEE);
#endif // XBEELINK #endif // QGC_XBEE_ENABLED
ui.linkType->setEditable(false); ui.linkType->setEditable(false);
ui.connectionType->addItem("MAVLink", QGC_PROTOCOL_MAVLINK); ui.connectionType->addItem("MAVLink", QGC_PROTOCOL_MAVLINK);
...@@ -175,7 +175,7 @@ CommConfigurationWindow::CommConfigurationWindow(LinkInterface* link, ProtocolIn ...@@ -175,7 +175,7 @@ CommConfigurationWindow::CommConfigurationWindow(LinkInterface* link, ProtocolIn
ui.linkGroupBox->setTitle(tr("Opal-RT Link")); ui.linkGroupBox->setTitle(tr("Opal-RT Link"));
} }
#endif #endif
#ifdef XBEELINK #ifdef QGC_XBEE_ENABLED
XbeeLink* xbee = dynamic_cast<XbeeLink*>(link); // new Konrad XbeeLink* xbee = dynamic_cast<XbeeLink*>(link); // new Konrad
if(xbee != 0) if(xbee != 0)
{ {
...@@ -186,14 +186,14 @@ CommConfigurationWindow::CommConfigurationWindow(LinkInterface* link, ProtocolIn ...@@ -186,14 +186,14 @@ CommConfigurationWindow::CommConfigurationWindow(LinkInterface* link, ProtocolIn
connect(xbee,SIGNAL(tryConnectBegin(bool)),ui.actionConnect,SLOT(setDisabled(bool))); connect(xbee,SIGNAL(tryConnectBegin(bool)),ui.actionConnect,SLOT(setDisabled(bool)));
connect(xbee,SIGNAL(tryConnectEnd(bool)),ui.actionConnect,SLOT(setEnabled(bool))); connect(xbee,SIGNAL(tryConnectEnd(bool)),ui.actionConnect,SLOT(setEnabled(bool)));
} }
#endif // XBEELINK #endif // QGC_XBEE_ENABLED
if (serial == 0 && udp == 0 && sim == 0 && tcp == 0 if (serial == 0 && udp == 0 && sim == 0 && tcp == 0
#ifdef OPAL_RT #ifdef OPAL_RT
&& opal == 0 && opal == 0
#endif #endif
#ifdef XBEELINK #ifdef QGC_XBEE_ENABLED
&& xbee == 0 && xbee == 0
#endif // XBEELINK #endif // QGC_XBEE_ENABLED
) { ) {
qDebug() << "Link is NOT a known link, can't open configuration window"; qDebug() << "Link is NOT a known link, can't open configuration window";
} }
...@@ -249,7 +249,7 @@ void CommConfigurationWindow::setLinkType(qgc_link_t linktype) ...@@ -249,7 +249,7 @@ void CommConfigurationWindow::setLinkType(qgc_link_t linktype)
LinkInterface *tmpLink(NULL); LinkInterface *tmpLink(NULL);
switch(linktype) switch(linktype)
{ {
#ifdef XBEELINK #ifdef QGC_XBEE_ENABLED
case QGC_LINK_XBEE: case QGC_LINK_XBEE:
{ {
XbeeLink *xbee = new XbeeLink(); XbeeLink *xbee = new XbeeLink();
...@@ -257,7 +257,7 @@ void CommConfigurationWindow::setLinkType(qgc_link_t linktype) ...@@ -257,7 +257,7 @@ void CommConfigurationWindow::setLinkType(qgc_link_t linktype)
MainWindow::instance()->addLink(tmpLink); MainWindow::instance()->addLink(tmpLink);
break; break;
} }
#endif // XBEELINK #endif // QGC_XBEE_ENABLED
case QGC_LINK_UDP: case QGC_LINK_UDP:
{ {
UDPLink *udp = new UDPLink(); UDPLink *udp = new UDPLink();
......
...@@ -45,8 +45,8 @@ enum qgc_link_t { ...@@ -45,8 +45,8 @@ enum qgc_link_t {
QGC_LINK_TCP, QGC_LINK_TCP,
QGC_LINK_SIMULATION, QGC_LINK_SIMULATION,
QGC_LINK_FORWARDING, QGC_LINK_FORWARDING,
#ifdef XBEELINK #ifdef QGC_XBEE_ENABLED
QGC_LINK_XBEE, QGC_LINK_XBEE,
#endif #endif
#ifdef OPAL_RT #ifdef OPAL_RT
QGC_LINK_OPAL QGC_LINK_OPAL
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment