25 qCDebug(RallyPointManagerLog) <<
"Sending error" << errorCode << errorMsg;
27 emit
error(errorCode, errorMsg);
33 for (
const QGeoCoordinate& rallyPoint: rgPoints) {
37 QList<MissionItem*> rallyItems;
38 for (
int i=0; i<rgPoints.count(); i++) {
41 MAV_CMD_NAV_RALLY_POINT,
42 MAV_FRAME_GLOBAL_RELATIVE_ALT,
44 rgPoints[i].latitude(),
45 rgPoints[i].longitude(),
46 rgPoints[i].altitude(),
50 rallyItems.append(item);
68void RallyPointManager::_planManagerLoadComplete(
bool removeAllRequested)
72 Q_UNUSED(removeAllRequested);
76 for (
int i=0; i<rallyItems.count(); i++) {
79 MAV_CMD command = item->
command();
81 if (command == MAV_CMD_NAV_RALLY_POINT) {
84 qCDebug(RallyPointManagerLog) <<
"RallyPointManager load: Unsupported command %1" << item->
command();
93void RallyPointManager::_sendComplete(
bool error)
#define QGC_LOGGING_CATEGORY(name, categoryStr)
MAV_CMD command(void) const
double param5(void) const
double param7(void) const
double param6(void) const
void sendComplete(bool error)
void newMissionItemsAvailable(bool removeAllRequested)
void removeAllComplete(bool error)
void writeMissionItems(const QList< MissionItem * > &missionItems)
void inProgressChanged(bool inProgress)
const QList< MissionItem * > & missionItems(void)
void error(int errorCode, const QString &errorMsg)
void inProgressChanged(bool inProgress)
void sendToVehicle(const QList< QGeoCoordinate > &rgPoints)
bool supported(void) const
ErrorCode_t
Error codes returned in error signal.
void sendComplete(bool error)
QList< QGeoCoordinate > _rgPoints
void _sendError(ErrorCode_t errorCode, const QString &errorMsg)
void removeAllComplete(bool error)
QList< QGeoCoordinate > _rgSendPoints
void error(int errorCode, const QString &errorMsg)
uint64_t capabilityBits() const