New user log for internal guider in Phd2 log format
Needs ReviewPublic

Authored by murveit on Tue, May 19, 7:34 AM.

Details

Reviewers
mutlaqja
Summary

Users enabling this log will be able to browse their guiding data with phdlogview

Test Plan

Enable the new log in the guide options section.
start the guider, have it calibrate and start logging.
Note the new log file called guide_log-$TIMESTAMP in the kstars logging directory.
Open with phdlogviewer, see https://openphdguiding.org/phd2-log-viewer/
Should be able to browse the various guiding log sections and perform the
analyses in that program.

Diff Detail

Repository
R321 KStars
Branch
guide-log (branched from master)
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 27023
Build 27041: arc lint + arc unit
murveit created this revision.Tue, May 19, 7:34 AM
Restricted Application added a project: KDE Edu. · View Herald TranscriptTue, May 19, 7:34 AM
Restricted Application added a subscriber: kde-edu. · View Herald Transcript
murveit requested review of this revision.Tue, May 19, 7:34 AM

Can you please submit this to Gitlab? https://invent.kde.org/education/kstars

mutlaqja added inline comments.Tue, May 19, 8:22 AM
kstars/ekos/guide/internalguide/guidelog.h
12

IIRC, QElapsedTimer is a new addition to Qt.. so we need to surround this with ifdef QT_VERSION..etc ?

I think I submitted a PR on the new repo.

Also wrt QElapsedTimer, I only did it because I got deprecated warnings with QTime.
Happy to switch back to QTime if you prefer, or show me how you want me to surround QElapsedTimer.