Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 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
  • 08.00.00
    New MAJOR release 08.00.00
    
    Changes since 07.08.02:
    
    - introduce support for beam regions with arbitrary setpoint table (#7671, #9381)
    - refactor table generation (#7650)
    
    - cleanup
    - move UserInputValidator to ApplicationCore
    - fix OVC tests after recent OVC fixes
    
    - fix cmake for QtCreator6 (header files not shown)
  • 07.08.02
    6e0cd922 · fix OVC (#9281) ·
    New PATCH release 07.08.02
    
    Changes since 07.08.01:
    
    - fix OVC (#9281)
  • 07.08.01
    15822987 · increase patch level ·
    New PATCH release 07.08.01
    
    Changes since 07.08.00:
    
    - fix wrong location of BLC user table registers
    - fix tests
  • 07.08.00
    b22e9492 · add LGPL-3 license ·
    New MINOR release 07.08.00
    
    Changes since 07.07.00:
    
    - changes for new firmware release (#9042)
    - Use new BIT_CTL_TABLES_BUF_ACTUAL to prevent table swapping while writing to table (#8965)
    - add per-channel sampling point offset (#2217)
    - implement closed-loop OVC algorithms (#5356)
    - OVC: fix 180 degree unstability (#9029)
    
    - correct wrong data type for smooth function selection inputs
    
    - [#7650] TableGeneration: split ctable swap bitfield in xlmap; remove redundant display tables
    - move fast protection support to logical name mapping
    
    - [#5290/#5357/#8943] add tests for table generation
    - SISLDummy: obey controller limit
    - cleanup SISLDummy and update its map file
  • 07.07.00
    New MINOR release 07.07.00
    
    Changes since 07.06.01:
    
    - move check for firmware matching map file to configuration (init script)
    - provide peak power values per RF region (#2901)
    - Allow to force reinitialisation of AdcBoard (#8379)
  • 07.06.01
    6a7d4f73 · increase patch level ·
    New PATCH release 07.06.01
    
    Changes since 07.06.00:
    
    - fix outputs being stuck at DataValidity::faulty in some cases
  • 07.06.00
    New MINOR release 07.06.00
    
    Changes since 07.05.00:
    
    - [#7144] OVC: add automatic FF ratio adjustment
    - [#7677] OVC: remove DELTA limits
    - [#5365] OVC: make averaging window definition more flexible
    
    - [#5319] aggregate various status values into overall LLRF status
    
    - improve error message if Controller has PCIe error (reading -1)
    - remove SynchroniseTiming script launcher (already unused for a while)
    - [#7424] Cleanup/refactor to follow modern ApplicationCore style
    - allow to connect extra devices through configuration (x2timer, peer in master/slave setup)
    - instantiate InvalidityTracer module
    - several fixes about initial value and data validity propagation
    
    - use new MicroDAQ envelope class to simplify its instantiation
    - fix VirtualLab dummy setup
  • 07.05.00
    New MINOR release 07.05.00
    
    Changes since 07.04.02:
    
    - AmplitudePhaseError module (for FSM): fix wrong counter logic (negative overflow)
    - AmplitudePhaseError module (for FSM): fix issues at 180 degrees
    - fix not persisting actual MIMO/SMITH parameters (see #7429)
    - fix ReferencePhaseMonitor writing permanent invalid data in multi-flattop environment
    
    - use MicroDAQ from separate package
    - Some code cleanup (part of #7424)
    - remove legacy and dysfunctional scripts
    - remove MicroDAQviewer in favour of ApplicationCore-MicroDAQ-Tools
  • 07.04.02
    e0a49c2b · increase patch level ·
    New PATCH release 07.04.02
    
    Changes since 07.04.01:
    
    - fix not persisting actual MIMO/SMITH parameters (see #7429)
  • 07.04.01
    New PATCH release 07.04.01
    
    Changes since 07.04.00:
    
    - fix slave controller initialisation
  • 07.04.00
    ebabd813 · increase minor version ·
    New MINOR release 07.04.00
    
    Changes since 07.03.04:
    
    - fix too fast RAW ADC DAQ sampling (#7358)
    - fix spamming log files if device init fails, publish init output to CS
  • 07.03.04
    6f0726f5 · increase patch level ·
    New PATCH release 07.03.04
    
    Changes since 07.03.03:
    
    - fix not propagating some initial values properly
  • 07.03.03
    b45d7073 · increase patch level ·
    New PATCH release 07.03.03
    
    Changes since 07.03.02:
    
    - use device initialisation handlers to initialise boards
  • 07.03.02
    fbd4ab35 · increase patch level ·
    New PATCH release 07.03.02
    
    Changes since 07.03.01:
    
    - add FastProtection module (optional)
    - filter out null-changes of flattop start times from x2timer
  • 07.03.01
    New PATCH release 07.03.01
    
    Changes since 07.03.00:
    
    - fix not catching a daqDecimation of 0 properly
  • 07.03.00
    7ffe9f51 · increase minor version ·
    New MINOR release 07.03.00
    
    Changes since 07.02.05:
    
    - Add power setpoint (#6506)
    - Fix OVC staying disabled if store reference has been set to non-zero value
    - Fix taking phase sample if amplitude+phase is not computed
    - Fix using SamplesFlattop1 instead of SamplesFlattop in case nMaxFlattops == 1
    - Several fixes for the new ChimeraTK ApplicationCore version 02.00
  • 07.02.05
    51614556 · increase patch level ·
    New PATCH release 07.02.05
    
    Changes since 07.02.04:
    
    Necessary update after ApplicationCore changes;
    - fix after recent change in ApplicationCore: writeAll() by default excludes return channels now.
    - fix tests, default values now need to be set differently
    - remove test which always fails now