Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Happy IMU correction #4214

Merged
merged 21 commits into from
Apr 27, 2023
Merged

Add support for Happy IMU correction #4214

merged 21 commits into from
Apr 27, 2023

Conversation

domi4484
Copy link
Member

No description provided.

@qfield-fairy
Copy link
Collaborator

qfield-fairy commented Apr 21, 2023

🎉 Ta-daaa, freshly created APKs are available for f43157a: arm64-android

Other architectures

Copy link
Member

@nirvn nirvn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Exciting stuff!

src/core/positioning/gnsspositioninformation.cpp Outdated Show resolved Hide resolved
src/core/positioning/nmeagnssreceiver.cpp Outdated Show resolved Hide resolved
src/core/positioning/nmeagnssreceiver.cpp Outdated Show resolved Hide resolved
src/core/positioning/nmeagnssreceiver.cpp Outdated Show resolved Hide resolved
src/core/positioning/nmeagnssreceiver.cpp Outdated Show resolved Hide resolved
src/core/positioning/nmeagnssreceiver.cpp Outdated Show resolved Hide resolved
src/core/positioning/nmeagnssreceiver.h Outdated Show resolved Hide resolved
src/core/positioning/nmeagnssreceiver.h Outdated Show resolved Hide resolved
src/core/positioning/nmeagnssreceiver.h Outdated Show resolved Hide resolved
@domi4484
Copy link
Member Author

@nirvn thanks for the review! I still have to test with the real device

test/test_qml.cpp Outdated Show resolved Hide resolved
test/test_qml.cpp Outdated Show resolved Hide resolved
@domi4484
Copy link
Member Author

domi4484 commented Apr 24, 2023

@nirvn I tested out a bit this morning with the device and seems to work correctly. I have verified the cantonal official measurement arounds my office 😁

This things are still missing:

  • IMU active constraint for digitizing
  • Variables for IMU data (tilt, roll, ...)
  • More visible gui to notify the user IMU active/inactive (near building I often loose the RTK fix and if it is only in the positioning information can be hard to see)
  • Substitute fake nmea logs for testing with a more real one

@domi4484 domi4484 requested a review from nirvn April 24, 2023 09:40
@nirvn
Copy link
Member

nirvn commented Apr 24, 2023

@domi4484 , let's maybe discuss the constraint and UI parts in a call and commit the remaining improvements individually in separate PRs.

We'll have to be quite conscious of not wanting to overtake the UI with IMU-specific elements.

src/core/positioning/nmeagnssreceiver.h Outdated Show resolved Hide resolved
@nirvn nirvn merged commit de265bf into master Apr 27, 2023
@nirvn nirvn deleted the nmeaIMU branch April 27, 2023 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants