Comments (4)
I started looking into the related code and I'm confused about something. Whenever there is a check for ARMODE_FIXHOLD
(not GLO_ARMODE_FIXHOLD
) there appears to not be "GPS specific" code there. So I probably miss something here because I have almost no experience on the engineering of the project (and none on understanding the math) but why was there even a GLO_ARMODE_FIXHOLD
if it appears to not be GPS-specific on handling checks for ARMODE_FIXHOLD
alone?
from rtklib.
I might have discovered a bug in your code related to this. GLONASS integer ambiguity resolution appears to never be turned off at ddidx()
of rtkpost.c
. If I turn it off manually at the top of the loop of that function it appears to produce results not found with the gui option set to off.
I begin to get the impression that the original intend of the gloarmode setting, was to be able to just turn it off (because of the IFB issue mentioned in the upstream manual) and not so much to turn it on because that appears to be "on" by adding no extra code at all. Though that appears to be in contrast with your blog posts appearing to suggest that you can enable the fix and hold feature for glonass with a new setting (when that too appears to not need enabling by default) but it's very unclear to me if I don't understand something fundamental here because as I said I have almost no experience on the engineering of the project (and none on the math of rtk).
from rtklib.
For the time being I have concluded that the code just does integer ambiguity resolution by default for the major constellations anyway (at least if no configuration option denies that in ddidx()
of rtkpost.c
), so I don't see a reason to update anything in terms of basic constellation support for it (unless it's for avoiding bugs for certain constellations or tweaking their default related constants). Let me know if I'm wrong (and I'm possibly wrong).
from rtklib.
I believe your last summary is basically correct, the AR_MODE switch turns all ambiguity resolution on or off and the other switches (GLO_AR_MODE and BDS_AR_MODE) can be used to disable specific constellations.
from rtklib.
Related Issues (20)
- rnx2rtkp.exe in latest build HOT 1
- Support .MRK events file from DJI drone. HOT 1
- Relay back issue with str2str rtklib-b34h on linux HOT 5
- str2str no longer sends a fix after a com port disconnect/reconnect #bluetooth HOT 1
- RTKNAVI RTCMv3 rover and IGS SSR corrections NTRIP stream leads to BDS not being used HOT 1
- RTKCONV does not time corr .ubx file if Time Start - Time End options are selected HOT 4
- rtkplot_qt does not show plot HOT 2
- rnx2rtkp.exe satellite system selection issues using MIXED Rinex NAV-files HOT 2
- Is there any bug of annotation of zdres function in rtkpos.c file? HOT 1
- Antenna marker offsets in Rinex files HOT 1
- BDS Data Reading in RTCM3 and RINEX 3.04 Data Decode issue HOT 3
- str2str doesn't always reconnect to the caster when its ip address changes HOT 9
- BSX file value parsing, wrong field location and width. HOT 1
- time-interpolation of residuals skipping after half the time span, was this intended? HOT 3
- ddres, ddcov: oob, can be more sat pair groups than expected when using more than 4 systems.
- Stale use of pos2-rcvstds in demo5_m8n_1hz.conf
- Duplicate in .sbf to rinex conversion HOT 2
- RTKLIB build error HOT 1
- rtkplot_qt build error HOT 6
- โlam_carrโ Global variable that have been removed, but are still used in /src/rcv/comnav.c and tersus.c HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtklib.