Releases: Fraunhofer-IIS/ogre
Releases · Fraunhofer-IIS/ogre
ogre-1.29.0
- system: ogre: Fix mp-detector and vdll option
- system: ogre: Add RTCM3 output in ogre_console
- system: ogre: Fix log-iq option
- packages: dataflow: tracking: Restructure tracking stage
- packages: tracking: Add unambiguous frequency-aided (UFA) discriminator
- packages: monitoring: Add SQM Detector
- SAL: HAL: FftAcquisition: Handle libfftacq timeout exception
- systems: dgnss_complete: ActiveChannelController: Do not start E5a tracking from QP code phase
- packages: dataflow: L5BandTrackingChannel: Reduce E5a acquisition Doppler range by assisted acquisition
- SAL: HAL: GnssHwCorrelator: Handle "no available channels" exception
- systems: ogre_console: Refactor redis output option
- systems: d_co: ActiveChannelController: Add #28 to list of GPS L2/L5
- SAL: HAL: FftAcquisition: Modify Doppler center frequency to check in fast acq
- SAL: HAL: AcquisitionConfig: Modify default acquisition search space
ogre-1.28.0
- external: pyNMA: Implement COP as a stabilizer
- external: pyNMA: Implement dummy-tag if COP = 0
- common: tracking: Improve loop filter implementation
- adaptive_tracking: Add LBCA-based steady-state DSKF
- gnss_pvt: Add Weighted Least Squares option
- gnss: GnssSatelliteBase: Add option to calc Doppler from Almanac
- warm-start: WeightedSvSelection: Estimate Doppler and select sensitivity accoording to aiding from Ephemeris/Almanacs
- systems: ogre: OgreControllerBackend: Save Almanacs at program exit
- systems: ogre: Load Almanacs if not cold start
- systems: ogre: Load receiver time at startup from unix system time
- systems: ogre: OgreControllerBase: Store clock drift to be used for Doppler offset estimation
- systems: goose: Add trigger control for record/replay
- systems: goose: Add master/slave config for record/replay
ogre-1.27.0
Important changes:
- Ubuntu 22.04 support
- packages: positioning: PR and PPS synchronization: Modify clock correction mechanism
- systems: ogre: Set LNAV week cycles using an option in ogre_console
- packages: cno: Including a BL C/N0 estimator with a sliding window
- packages: gnss: galileo: Add NequickG JRC implementation
- systems: dgnss_complete: Refactor channel arrays
- packages: gnss: GnssSatellite: Specify band index using define
- systems:ogre:Add NavIC L5 to ogre_console
- systems: goose: record/replay: Add dual band variants
- systems: goose: Rename the flexiband_uart.py to fx3_uart.py
- SAL: HAL: FftAcquisition: Change Doppler offset mechanism for fast
- systems: d_co: active channel ctrl: Modify L5 start from other signals acquisition
- systems: goose: Add fhgpcie_fprog to Debian package
- packages/gnss/navic_base: Calculate NavIC SV position and PVT
- systems: ogre: Add option to enable acquisition medium mode by default
- packages: navic_base: Add NavIC week number rollover as an option
- systems: ogre: Change default clock correction error to 0.2ms
- systems: ogre: Remove zeromq output option
- systems:ogre:Add NavIC S Band to ogre_console
- SAL: HAL: GnssHwCorrelator: Modify L1/L5 spacing to reduce pseudorange errors
- SAL: HAL: gnss_hw_manager: Use bands info from env
ogre-1.26.0
Important changes:
- systems: ogre: Enable BeiDou B2I
- systems: ogre: Enable standalone PVT from L5/E5 band signals
- packages: positioning: Extend pvt_calculation message of ogrp by algorithm
- packages: common: Use georinex as rinex parser in rinex2ogrp
- packages: gnss: gnss_base: Remove week cycles and cycle rollover handling
ogre-1.25.0
Important changes:
- Update the rootfs (ubuntu_16.04) with libarmadillo-dev. As the receiver program now uses this library.
- Include Beidou B1I signal to ogre officially
- Add script to generate antenna pattern file for Spirent
- Provide G/Nav Messages via MQTT
- Add measurement model for loose coupling
- Implement Galileo E1C tracking
- Implement OGRP message gnss_utc_parameter
- Implement NMEA GGA and RMC output
- Add user defined hardware integration time
- Add option to set the smoothing period of PLI/FLI
- Add possibility to set the loop bandwidth for each signal independently
- Add option to set L2C hardware integration time to 4 ms
- Set Linux system time from GNSS time
- Add measurement model for tight coupling
- Implement tst_tracking_beidou_b2i
- Code refactoring and bug fixes
ogre-1.24.0
Important changes:
- Implement GPS L2CL (pilot) tracking
- Add PLI/FLI to external tracking interface
- Improve performance of Galileo E5 AltBOC tracking
- Improve acquisition satellite selection for unknown satellites
- Add option to select the ionospheric model (actual: Klobuchar GPS, OFF)
- Consider last receiver clock error in sagnac correction
- Select system time automatically depending on the enabled GNSS (if not set by user)
- Add C/N0 to correlation_values_t in external tracking interface
- Add systemd service for ogre_console with default options
- Minor bugfixes
- Performance improvements
ogre-1.23.0
Important changes:
- Update from ubuntu 14.04 to ubuntu 16.04 for embedded platform (Single Board Computer)
- Notice: This release works only with ubuntu 16.04
- Add authentication_status to satellite_info message
- Fix for load Galileo ephemeris data
- Fix output of clock reference e1e5a
- Fix use of Galileo satellites for PVT
- Use estimated carrier Doppler for reacquisition
- Add an option to enable/disable setting of system time with GNSS time
- Fix setClock for linux system time
- Add option to disable the usage of GGTO
- Output GGTO in OGRP message pvt_calculation
- Fix unsigned overflow in week difference of GGTO
ogre-1.22.1
Important Changes:
- Make GNSS of system time configurable
- Fix week rollover problem
- Add capability to load Galileo ephemeris from file
- Add PTP support in kernel
- Add script print_version (print FPGA and SW version)
ogre-1.21.0
Important changes:
- Add an option to disable the troposphere correction (useful for signal simulator)
- Apply satellite clock, ionospheric and troposphere corrections to GPS L2/L5 and Galileo E5a/E5 pseudoranges
- Remove C support (ogre API)
- Use system version of libmeschach
- Print FPGA version at start
- Save tracking_init_t message in I&D logger
- ADC output configuration (available since FPGA version 692)
- Support for new FPGA channels (FPGA version 692)
ogre-1.20.1
Important changes:
- Fix GPS L2C tracking
- Add option to log correlation values from the internal tracking channels