Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 08.08.00
    New MINOR release 08.08.00
    
    Changes since 08.07.02:
    
    - feat: Assign probe/forward/refl. channels to firmware (#11661)
    - fix: rename config files (compatibility with ApplicationCore 4.0)
    - fix: C++ lambda: binding "this" via "=" is deprecated
    - chore: compatibility with ApplicationCore 4.0
    - fix: ubsan complaint, fixed by removal of unused code
  • 08.07.02
    New PATCH release 08.07.02
    
    Changes since 08.07.01:
    
    - fix: LFF isLimited flag lacks initial value
  • 08.07.01
    New PATCH release 08.07.01
    
    Changes since 08.07.00:
    
    - fix(OVC): don't re-send error message on recovery
  • 08.07.00
    New MINOR release 08.07.00
    
    Changes since 08.06.00:
    
    - chore: refactor LFF (#9409)
    - chore(LFF): improve how error messages are set
    - feat: prohibit changing samplingDecimation with RF on (#11855)
    - feat: use new ApplicationCore Logger
    
    - feat: little refactoring pre-requisit for double buffering (#5282)
    - chore: move RotationParameter to library
    - chore: use EventMessageAggregator from ApplicationCore
    - chore: split OVC into multiple files
    - chore: eliminate unused/duplicate functions
    - chore: split TableGeneration into multiple files
    - chore: fix compiler and linter warnings
    - chore(cmake): add linter targets
    
    - fix: typo in error message
    - fix: comment
    
    - test: extend test for LFF
  • 08.06.00
    New MINOR release 08.06.00
    
    Changes since 08.05.02:
    
    - no changes, config-only release
  • 08.05.02
    New PATCH release 08.05.02
    
    Changes since 08.05.01:
    
    - chore: update virtuallab dependency name and version
  • 08.05.01
    New PATCH release 08.05.01
    
    Changes since 08.05.00:
    
    - fix(ovc): lower bound for FF ratio (#11227)
    - fix: false OVC disabled due to low VS (#11650)
    - fix: race condition with algo inhibit (#12251)
    - fix: PULSE_STOP register incorrectly affected by decimation (#12196)
    - fix: OVC user input validation
    - fix: wrong OVC error message (#12050)
    - fix: disabled gain scheduling limits parameters (#12019)
    - fix: FF table delay does not move a phase slope (#11885)
    - fix: logic_error when nMaxBeamRegions=0
    - fix: missing initial value
    - chore: code readbility
  • 08.05.00
    New MINOR release 08.05.00
    
    Changes since 08.04.04:
    
    - feat: monitor L-IBFB limiter status (#11865)
    - feat: improve input validation and error messages (#11724 etc.)
    - feat(testing): add script to set perbunch tables
    - chore: use VersionInfoProvider
    - fix: linter warning
    - fix: inconsistent pulse parameters for Gain and other tables
    - fix: update for latest ApplicationCore change
    - fix: use new Module::disable() for optional modules
    - fix: tests
  • 08.04.04
    New PATCH release 08.04.04
    
    Changes since 08.04.03:
    
    - fix: Properly recover ADC channels if DAQ recovers
  • 08.04.03
    New PATCH release 08.04.03
    
    Changes since 08.04.02:
    
    - fix: excessive CPU load caused by TGen
    - fix: compilation with new boost
    - fix: compiler warning
    - test: DaqTriggerMux (#5361)
    - test(AdcChannel): power computation (#5360)
  • 08.04.02
    New PATCH release 08.04.02
    
    Changes since 08.04.01:
    
    - test: re-enable testSamplingPoints of AdcChannel
    - fix: AmplitudePhaseError never reporting fault (cf. #5359)
    - fix: duplicate write of controller samples
    - fix: automation requires error amplitude
    - fix: test automation
  • 08.04.01
    New PATCH release 08.04.01
    
    Changes since 08.04.00:
    
    - test: AmplitudePhaseError module
    - tests: vs bit shift in ovc + table generation (#5358)
    - fix: amplitude/phase PVs instantiated if disabled (#8918)
    - feat(ovc): input validation for scale min/max with fallbacks
    - chore(ovc): remove error thresholds (#9391)
    - feat(ovc): message if CL scaling blocked (#10298)
    - feat: phase jump between filling and flattop (#6648)
  • 08.04.00
    New MINOR release 08.04.00
    
    Changes since 08.03.01:
    
    - feat: time-dependent OVC (#11193)
    - feat: QL fudge factor (#6206)
    - feat: flag corrupted DAQ data (#11018)
    - feat: allow filling time > T_ZERO (#10976)
    - feat: operational setpoint amplitude limit (#10388)
    - feat: acceptance threshold per-bunch and scalar setpoints (#11488)
    - feat: monitor attenuator errors (#11211)
    - feat: enable PV for FrequencyModulation (#10447)
    
    - fix: perbunsh status in scalar mode (#11341)
    - fix: CW tables and advanced parameters (#9514)
    - fix: error message (#10441)
    - fix: missing back-propagation of inconsistent samplingDecimation (#11239)
    - fix: GainTable missing fallback values for inputs
    - fix: unsafe asserts in GainTable (cf. #11239)
    - fix: linter warnings
    
    - chore: use ScriptedInitHandler (#10484)
    - chore: refactor TableGeneration module (#9993, #11030)
    - chore: refactor SamplingScheme module (#9993)
    - chore: modern cmake
  • 08.03.01
    New PATCH release 08.03.01
    
    Changes since 08.03.00:
    
    - OVC: fix invalid flag on error message at start
    - fix SP table containing NaNs in some conditions (#10861)
  • 08.03.00
    New MINOR release 08.03.00
    
    Changes since 08.02.01:
    
    - add FF correction table to FF table in software already (cf. #9636)
    - publish FF rotation table
    
    - fix OVC averaging despite inhibit algos raised (#10117)
    - fix table mode with no beam regions (#10181)
    - fix IIR filter coefficients validity flag handling (#9400)
    
    - make compatible with ApplicationCore 3.0
    - fix warnings, formatting etc.
    
    - improve TableGeneration tests (#9966)
    - SISLDummy: add DAC offset
    - update SISLDummy to new map file
  • 08.02.01
    New PATCH release 08.02.01
    
    Changes since 08.02.00:
    
    - fix unable to reach maximum setpoint (#10123)
    - always return 'Samples' w/o number from samplesName()
  • 08.01.02
    8f3c8891 · increase patch level ·
    New PATCH release 08.01.02
    
    Changes since 08.01.01:
    - always return 'Samples' w/o number from samplesName()
  • 08.02.00
    New MINOR release 08.02.00
    
    Changes since 08.01.01:
    
    - fix DAC offset calibration convergence criteria
    - fix negative sampling positions (to sample inside filling)
    - limit raw readout length in case of HZDR
    
    - fix unit replacement (gradient/power)
    - fix #9756 (safe_assert fails if delay = filling = flattop = 0)
    - fix #9984 (per-bunch shape limit = 0 allows arbitrary transitions)
    - fix potential array boundary violation
    
    - fix tests (#9984 + others)
  • 08.01.01
    f58b173d · increase patch level ·
    New PATCH release 08.01.01
    
    Changes since 08.01.00:
    
    - add missing Cascade inputs for ADC channel calibration
    - use new MicroDAQ 2.0 version
    - fix warning
    - Add changes related to the DAQ module.
    - Fix tests (#9964)
  • 08.01.00
    ff576ec6 · Wip 9837 input checking ·
    New MINOR release 08.01.00
    
    Changes since 08.00.00:
    
    - remove per-region sample points
    - fix: do not notify about inconsistent setpoint tables in scalar mode
    - improve input checking
    
    - OVC: fix missing VS bit shift for threshold
    - OVC: fix looking at wrong FFC enable variable (#9390)
    
    - Fix missing initial values in AdcChannel (#9601)
    - Include automation changes implemented at HZDR
    
    - implement long pulse (#5374)
    - Fix tests
    - cleanup