source: ntrip/trunk/BNC/CHANGELOG.md@ 10544

Last change on this file since 10544 was 10544, checked in by stuerze, 12 months ago

data field range checks added within RTCM3 Ephemeris decoders mainly regarding TOC and TOE

File size: 9.3 KB
Line 
1# Changelog
2## 2.13.1 (2024-0?-??)
3- FIXED: obs types from skl file can be used now to write them into RINEX version 3 AND 4 observation files as configured
4- FIXED: **Bug in IGS SSR Epoch Time (BDS and GLO)**, which is defined as follows: Full seconds since the beginning of the week of continuous time scale with no offset from GPS, Galileo, QZSS, SBAS, **UTC leap seconds from GLONASS, -14 s offset from BDS**
5- ADDED: data field range checks within RTCM3 Ephemeris decoders mainly regarding TOC and TOE
6- ADDED: decoder string 'ZERO2FILE': Using this, BNC allows to by-pass its decoders and directly save the input in daily log files
7- CHANGED: decoder string 'ZERO': means that the raw data are forwarded only
8
9
10## 2.13.1 (2024-04-30)
11- FIXED: Health status of Galileo satellites is now determined by the combination of HS, DVS and SISA [(#174)](https://software.rtcm-ntrip.org/ticket/174)
12- FIXED: Bug regarding the reading of the RINEX Version 4 Navigation files
13- FIXED: Bug regarding the flexibel usage of any port in secure mode
14- ADDED: A check in PPP and combination mode if stored ephemerides are still valid [(#176)](https://software.rtcm-ntrip.org/ticket/176)
15- ADDED: A SIGHUP signal to BNC will result into a reload of its configuration file [(#179)](https://software.rtcm-ntrip.org/ticket/179)
16- ADDED: The possibility to exclude satellites or satellite systems for individual ACs from the combination.
17- ADDED: The possibility to ignore orbit corrections from an indiviul AC that differ by more than 'Maximal Orb Displacement' meters from the average of all orbit corrections per satellite.
18- CHANGED: hDOP and vDOP values are computed from the variances of the NEU components of the receiver position estimates
19- CHANGED: Sampling interval for Manual NMEA can be used now in the Auto NMEA option as well [(#122)](https://software.rtcm-ntrip.org/ticket/122)
20
21
22## 2.13.0 (2023-12-01)
23- ADDED: **RINEX Version 4 Support** (in navigation files currently the EPH message type is considered only)
24- ADDED: **PPP Client Upgrade**
25- ADDED: Multi-GNSS-PPP using uncombined code and/or phase data of two frequencies
26- ADDED: Multi-GNSS-PPP using uncombined code and/or phase data of one frequency
27- ADDED: Ionospheric constraints in form of pseudo observations can be added
28- ADDED: **Ntrip Version 2.0 Upload including TLS**
29- ADDED: **Multi-GNSS Satellite Clock Combination**
30- ADDED: Individual code biases will be considered before satellite clocks are combined
31- ADDED: Satellite clock combination result includes code biases
32- ADDED: Ephemerides upload for different systems in parallel
33- ADDED: **Multi-GNSS SP3, Clock RINEX and SINEX Bias** support
34- ADDED: QC multipath analysis for more than two signals
35- ADDED: Transition from Qt4 to **Qt5**
36
37
38## 2.12.19 (2022-04-04)
39- CHANGED: Minimum combination sampling interval
40
41
42## 2.12.18 (2021-09-28)
43- FIXED: Bug in ephemeris check
44- ADDED: Satellite antenna phase center correction
45- CHANGED: Some OSM updates to force https usage and another crossOriginKeyword
46- CHANGED: Signal usage in BDS PPP
47
48
49## 2.12.17 (2021-04-20)
50- FIXED: Bug in SSR GLONASS upload
51- FIXED: Redundant output concerning unhealthy satellites
52- ADDED: One more line with satellite health flags for the GLONASS navigation message as defined in RINEX v. 3.05
53
54
55## 2.12.16 (2021-02-25)
56- FIXED: Bug in IRNSS ephemeris encoding / decoding
57- FIXED: Bug in RTCM3coDecoder regrading SSR format
58- FIXED: Bug regarding consideration of incoming ephemerides
59- FIXED: Bug regarding latency check
60- FIXED: Relativistic effects are adapted with respect to the respective GNSS ICD
61- FIXED: Bug regarding the generation of combined SSR orbit and clock messages
62- FIXED: Bug within ephemeris check
63- ADDED: Check to prevent the same eph data sets with different TOC values
64- CHANGED: A priori coordinates within examples are updated
65- CHANGED: Changes to prevent erroneous ephemeris data sets from usage in combination
66- CHANGED: Small format adaptations regarding latency check
67- CHANGED: Range of MSM messages enlarged to 1237
68- CHANGED: PPP map now with OSM only
69
70
71## 2.12.15 (2020-11-10)
72- FIXED: Cleanup of the example configurations
73- FIXED: Bug regarding long mountpoint names in latency check and latency plots
74- FIXED: Bug in clock rinex header line
75- ADDED: Ephemeris checks and related debugging output
76- ADDED: Check if orbit and clock corrections are out of range
77- CHANGED: Cleanup of the relativistic effects w.r.t. IGS-SSR
78
79## 2.12.14 (2020-09-04)
80- ADDED: Encoding and decoding of IGS-SSR messages
81- ADDED: B2b/7D BDS in signal mapping for MSM
82- CHANGED: IRNSS experimental in official ephemeris message number
83- CHANGED: Lock Time Indicator is replaced by cycle slip counter in feed engine output
84
85## 2.12.13 (2020-06-09)
86- FIXED: QZSS fit Interval is specified as flag in RINEX 3.04
87- CHANGED: BDS SSR IOD is changed from 24 into 8 bit
88- CHANGED: BDS and QZSS SSR signal and tracking mode is adapted
89
90## 2.12.12 (2020-01-21)
91- ADDED: GPS and QZSS fit Interval in hours
92- CHANGED: Epehmeris check
93
94## 2.12.11 (2019-11-08)
95- CHANGED:: Harmonization of RTCM3 Signal ID Mapping and RTCM SSR Signal and Tracking Mode Identifiers for BDS and QZSS
96
97## 2.12.10 (2019-10-02)
98- FIXED: Multiple message indicator in SSR messages
99- FIXED: GLONASS message frame time written into RINEX files
100- ADDED: IRNSS ephemeris support in RTCM3 Encoder
101- ADDED: IRNSS MSM and ephemeris support in RTCM3 Decoder
102- CHANGED: RTCM signal mapping IDs for GLONASS
103- CHANGED: RTCM signal mapping IDs for BDS based on RTCM BDSWG proposal from 9/2019 as far as consistent with RINEX v 3.04
104- CHANGED: Up to 64 BDS prn codes are supported now
105
106
107## 2.12.9 (2019-05-20)
108- FIXED: Method to read the RTNET data buffer
109- FIXED: Typo in rtnet2ssr transition for ssr upload
110- CHANGED: Number of possible phase biases for SSR upload are enlarged to 100
111- CHANGED: Missing phase biases are added within rtnet2ssr transition for ssr upload
112
113
114## 2.12.8 (2019-05-06)
115- FIXED: Bug with respect to GLONASS upload
116- FIXED: Bug in NMEA output
117- CHANGED: Transformation parameters from ITRF2014 into DFREF91
118- CHANGED: Transformation parameters from ITRF2014 into ETRF2000
119- CHANGED: GLONASS ephemerides validity is now up to 2 hours.
120- CHANGED: Check with respect to wrong observation epochs
121
122
123## 2.12.7 (2019-04-03)
124- FIXED: Bug in NMEA checksum
125- FIXED: Bug in RINEX file concatenation
126- FIXED: Bug in RTCM3 ephemeris message for QZSS
127- FIXED: Bug in RTCM3 ephemeris message for BDS and SBAS
128- FIXED: RINEX version 3 filenames for re-sampled files
129- FIXED: Bug in reqc ephemeris check
130- FIXED: Bug in RINEX file concatenation
131- FIXED: Bug in ephemeris upload
132- FIXED: Bug in ephemeris check
133- FIXED: Bug in latency check
134- FIXED: Galileo geocentric gravitational constant is corrected
135- FIXED: Encoding/decoding of all missing parameters in MT 1020
136- FIXED: Bug in RTCM3 MSM Decoder
137- ADDED: Updates regarding RINEX Version 3.04
138- ADDED: Lock time in seconds as an optional feed engine output
139- ADDED: Two more polynomial coefficients of the SSR clock correction message
140- ADDED: One more parameter to describe the SSR URA
141- ADDED: Decoding of receiver descriptor in MT 1033
142- ADDED: Satellite health check
143- ADDED: IRNSS support in RINEX QC
144- CHANGED: Parameters for transformation of orbit and clock corrections from ITRF 2014 into ETRF2000 and DREF91,
145- CHANGED: No updated transformation parameters for NDA83 available, hence deleted
146- CHANGED: Allow 10 Hz observation data processing and re-sampling
147- CHANGED: SSR SBAS and BDS satellite IDs with respect to the proposal
148- CHANGED: Transformation of orbit and clock corrections into ETRF2000, NDA83 or DREF91 is done temporarily via ITRF2008
149
150
151## 2.12.6 (2017-09-26)
152- FIXED:: GPS SSR Orbit IOD has to be GPS IODE, not IODC
153
154## 2.12.5 (2017-08-30)
155- CHANGED: RTCM message number for BDS is updated
156
157## 2.12.4 (2017-04-10)
158- CHANGED: SIRGAS2000 transformation parameters adjusted to IGb14
159- CHANGED: Transformation parameters for ITRF2005 to GDA94 removed
160- CHANGED: Transformation parameters for ITRF2008 to SIRGAS95 removed
161- CHANGED: Transformation parameters for ITRF2014 to GDA2020 added
162
163## 2.12.3 (2016-09-05)
164- FIXED: Check regarding wrong observation epochs is done during latency check as well to prevent erroneous latencies
165- FIXED: Map generation from sourcetable entry
166- FIXED: Re-implementation of the well proven approach (from BNC version 2.11) on how to wait for clock corrections in PPP mode
167- FIXED: Some NMEA components in PPP output: Time stamp is now UTC, hDop value instead pDop value
168- FIXED: RINEX 2.11 ephemeris output for an unknown transmission time
169- ADDED: Number of allowed SSR biases is enlarged,
170 -ADDED: Some future GLONASS signal and tracking mode identifiers
171- ADDED: Data source information as comment within RINEX navigation file header
172- ADDED: Frequency specific signal priorities are for RINEX v3 to RINEX v2 conversion
173- ADDED: Consideration of provider ID changes in SSR streams during PPP analysis
174- CHANGED: Small adaptations in qwtpolar sources to allow a successful compilation of BNC on a Raspberry Pi
175- CHANGED: The real satellite visibility is considered, if the expected observations are computed in RINEX QC
176
177
178## 2.12.2 (2016-05-18)
179- FIXED: Wrong RINEX v2 header line excluded
180- ADDED: Expected observations in RINEX QC
181- ADDED: Limits for spherical harmonics/degree order extended
182
183## 2.12.1 (2016-04-21)
184- FIXED: RINEX v2 file naming for observation files
185- CHANGED: Release number is now part of BNC version
186
187## 2.12.0 (2016-04-19)
188
Note: See TracBrowser for help on using the repository browser.