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

Merge latest changes from demo5 branch #574

Open
wants to merge 34 commits into
base: dev
Choose a base branch
from
Open

Merge latest changes from demo5 branch #574

wants to merge 34 commits into from

Conversation

AndreHauschild
Copy link
Collaborator

No description provided.

ourairquality and others added 30 commits November 22, 2024 01:50
The heuristics in manage_amb_LAMBDA() select a rolling satellite to
test for exclusion, to see if it improves the ambiguity ratio. This
was intending to note the sats used for AR, but was also iterating
over the frequencies and noting sat/freq used for AR, but the array to
hold the sat mapping was only large enough for the sats, not
sats*freqs, leading to OOB access when there were many observations
and frequencies. It was rolling over this combination, not as
intended. Further it was sensitive to changes in the set of sats used
for AR, the rolling point could jump around, jump back, and not
progress smoothly thought the set of sats. Rework to address these
issues, to roll through that sats smoothly.
Take care not to index into the phase biases when in DGPS mode as
there are no phase biases in this mode.
Use the current messages for each -out option, so the -msg option now
needs to precede the -out option, and each output stream can
have a separate set of messages.
This reverts commit e82cd7d.  It is causing Embaracadero builds to fail.
tide_oload: document some of the parameters
rinex: canonicalize to IGS antenna format
rtkrcv: add unicore as a format option
str2str: messages per output stream
unicore: add QZSS L1CB (L1E) and L1S (L1Z) support
convrnx: rinex 3.05 and 4 code support
seph2clk: correct recursive expansion
rtkpos: rework the rolling exclusion of satellites
This adds only the CMakeLists.txt files to the repository again. It does
not touch any other files, except of .gitignore.

The update of the #if in rtklib.h to support Visual C will came in a
dedicated commit.

Building was tested with GCC, MinGW and clang. Embarcadero C++ Builder
is also not yet tested/supported (see issue #562).
Rework #ifdef in rtklib.h to use dllimport/dllexport only for MS Visual
C compiler.

This should not break Embarcadero support anymore.
- fix mapping of cursor position for displaying status bar information
- free solution buffers when quitting
JensReimann and others added 4 commits February 15, 2025 09:57
RTKPlot Qt: Improve high-DPI support & fix drag-and-drop bug
qtapps: recognise capital EOF and ERP file extensions
- install .desktop files and icons for Linux
- add rtklib version to cmake config
- add RPM & DEB package generation to cmake project
- support translation of Qt Gui
- include instruction to compile using CMake to readme.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants