88 ****************************************************************************/
99
1010#include " MavlinkCameraControl.h"
11- #include " QmlObjectListModel.h"
1211#include " QGCLoggingCategory.h"
1312
14- QGC_LOGGING_CATEGORY (CameraControlLog, " CameraControlLog " )
15- QGC_LOGGING_CATEGORY(CameraControlVerboseLog, " CameraControlVerboseLog " )
13+ QGC_LOGGING_CATEGORY (CameraControlLog, " qgc.camera.mavlinkcameracontrol " )
14+ QGC_LOGGING_CATEGORY(CameraControlVerboseLog, " qgc.camera.mavlinkcameracontrol " )
1615
17- MavlinkCameraControl::MavlinkCameraControl(QObject *parent)
16+ MavlinkCameraControl::MavlinkCameraControl(Vehicle *vehicle, QObject *parent)
1817 : FactGroup(0 , parent, true /* ignore camel case */ )
18+ , _vehicle(vehicle)
1919{
20- // qCDebug(CameraControlLog) << Q_FUNC_INFO << this;
20+ qCDebug (CameraControlLog) << this ;
2121}
2222
2323MavlinkCameraControl::~MavlinkCameraControl ()
2424{
25- // qCDebug(CameraControlLog) << Q_FUNC_INFO << this;
25+ qCDebug (CameraControlLog) << this ;
2626}
2727
2828QString MavlinkCameraControl::captureImageStatusToStr (uint8_t image_status)
2929{
3030 switch (image_status) {
31- case 0 :
31+ case PHOTO_CAPTURE_IDLE :
3232 return QStringLiteral (" Idle" );
33- case 1 :
33+ case PHOTO_CAPTURE_IN_PROGRESS :
3434 return QStringLiteral (" Capturing" );
35- case 2 :
35+ case PHOTO_CAPTURE_INTERVAL_IDLE :
3636 return QStringLiteral (" Idle: Interval set" );
37- case 3 :
37+ case PHOTO_CAPTURE_INTERVAL_IN_PROGRESS :
3838 return QStringLiteral (" Capturing: Interval set" );
3939 default :
4040 return QStringLiteral (" Unknown" );
@@ -44,9 +44,9 @@ QString MavlinkCameraControl::captureImageStatusToStr(uint8_t image_status)
4444QString MavlinkCameraControl::captureVideoStatusToStr (uint8_t video_status)
4545{
4646 switch (video_status) {
47- case 0 :
47+ case VIDEO_CAPTURE_STATUS_STOPPED :
4848 return QStringLiteral (" Idle" );
49- case 1 :
49+ case VIDEO_CAPTURE_STATUS_RUNNING :
5050 return QStringLiteral (" Capturing" );
5151 default :
5252 return QStringLiteral (" Unknown" );
@@ -72,10 +72,15 @@ QString MavlinkCameraControl::storageStatusToStr(uint8_t status)
7272QString MavlinkCameraControl::cameraModeToStr (CameraMode mode)
7373{
7474 switch (mode) {
75- case CAM_MODE_UNDEFINED: return QStringLiteral (" CAM_MODE_UNDEFINED" );
76- case CAM_MODE_PHOTO: return QStringLiteral (" CAM_MODE_PHOTO" );
77- case CAM_MODE_VIDEO: return QStringLiteral (" CAM_MODE_VIDEO" );
78- case CAM_MODE_SURVEY: return QStringLiteral (" CAM_MODE_SURVEY" );
79- default : return QStringLiteral (" Unknown" );
75+ case CAM_MODE_UNDEFINED:
76+ return QStringLiteral (" CAM_MODE_UNDEFINED" );
77+ case CAM_MODE_PHOTO:
78+ return QStringLiteral (" CAM_MODE_PHOTO" );
79+ case CAM_MODE_VIDEO:
80+ return QStringLiteral (" CAM_MODE_VIDEO" );
81+ case CAM_MODE_SURVEY:
82+ return QStringLiteral (" CAM_MODE_SURVEY" );
83+ default :
84+ return QStringLiteral (" Unknown" );
8085 }
8186}
0 commit comments