Recent Releases of https://github.com/aliceo2group/alf
https://github.com/aliceo2group/alf - v0.19.2
- Added options to o2-alf-client for easy testing.
- C++
Published by sy-c over 1 year ago
https://github.com/aliceo2group/alf - v0.19.1
Bug fix for the optional timeout parameter defined in v0.19.0
- C++
Published by sy-c over 2 years ago
https://github.com/aliceo2group/alf - v0.19.0
- Added an optional timeout parameter (milliseconds) to the Alf server SCA and SWT lock functions.
- C++
Published by sy-c over 2 years ago
https://github.com/aliceo2group/alf - v0.18.0
Misc
- PatternPlayer: parameters updated to match ReadoutCard v0.45.0, see ALF documentation
- C++
Published by sy-c over 2 years ago
https://github.com/aliceo2group/alf - v0.17.3
Misc
- Assign error codes to InfoLogger messages
- C++
Published by kostorr almost 4 years ago
https://github.com/aliceo2group/alf - v0.17.2
Misc
SCA * Slice busy timeout with sleeps
IC * Wait a bit before pulsing the READ
- C++
Published by kostorr about 4 years ago
https://github.com/aliceo2group/alf - v0.17.1
Fixes
- Suppress an uninitialised variable warning
- C++
Published by kostorr about 4 years ago
https://github.com/aliceo2group/alf - v0.17.0
Features
- Option to set the SWT word size on ALF server startup
- C++
Published by kostorr about 4 years ago
https://github.com/aliceo2group/alf - v0.16.0
- Adds service to reset CRORC channels
- C++
Published by kostorr about 4 years ago
https://github.com/aliceo2group/alf - v0.15.2
Misc
- Add debug logs switch (disabled by default)
- C++
Published by kostorr over 4 years ago
https://github.com/aliceo2group/alf - v0.15.1
Fixes
- A protection in the LLA session destructor to avoid a null pointer dereference
- C++
Published by kostorr over 4 years ago
https://github.com/aliceo2group/alf - v0.15.0
Features
- Add support for parallel access to the Slow Control links of the CRU
- C++
Published by kostorr over 4 years ago
https://github.com/aliceo2group/alf - v0.14.2
Fixes
- Ensure an LLA session is not kept open in erroneous situations
- C++
Published by kostorr over 4 years ago
https://github.com/aliceo2group/alf - v0.14.1
Features
- Identify the MFT PSU through hardcoded FW register instead of SN
- C++
Published by kostorr almost 5 years ago
https://github.com/aliceo2group/alf - v0.14.0
Features
- The
REGISTER_SEQUENCEservice is now registered- Under the card level for the CRU
- Under the link level for the CRORC
- C++
Published by kostorr about 5 years ago
https://github.com/aliceo2group/alf - v0.13.0
Features
CRU * Register service as a sequence with address checking to facilitate UL configuration
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.12.1
Fixes
IC * Fixes a boost::get bug
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.12.0
Features
MFT PSU * Add MFT PSU specific SCA sequence service
Logging * Improve use of the logging facilities
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.11.0
Features
Python Bindings * Introduce python bindings for the Slow Control library
Fixes
- Bug for channel number checks
- boost::get bug for IC
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.10.0
Features
Service Names * Adjust service naming scheme for card-level services
LLA * Improve performance by reusing LLA objects internally
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.9.1
Misc
SCA * Append SVL to connect and reset operations
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.9.0
Features
ALF * Transition to Serial-Endpoint ID scheme for services * Link schema follows ReadoutCard, i.e. each endpoint only address links 0-11 * Rename reset operations to properly reflect that they are global SC resets.
SCA
* Introduce reset and command operations
SWT
* Introduce SWT wait operation in sequences.
Misc
- Remove confusing verbosity from error messages
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.8.1
Fixes
- Remove obsolete SWT sequence checks
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.8.0
Features
- Implicit locking option for SC sequence services
- C++
Published by kostorr over 5 years ago
https://github.com/aliceo2group/alf - v0.7.0
Features
- Publish LLA services to DIM
- Publish Slow Control interface as a library
Fixes
- Use 32-bit SWT words by default
- C++
Published by kostorr almost 6 years ago
https://github.com/aliceo2group/alf - v0.6.0
Features
- Add pattern player service
- Add Register Read/Write Sequence service for the CRORC
- Add wait operation for SCA sequences
- C++
Published by kostorr about 6 years ago
https://github.com/aliceo2group/alf - v0.5.0
Features
- Add firmware compatibility check
- Properly handle SWT timeouts
- C++
Published by kostorr over 6 years ago
https://github.com/aliceo2group/alf - v0.4.0
[swt]
Changes to the SWT interface to support CRU FW v3.5.0
- C++
Published by kostorr over 6 years ago
https://github.com/aliceo2group/alf - v0.3.1
- SCA busy-logic fix by MCH
- C++
Published by kostorr over 6 years ago
https://github.com/aliceo2group/alf - v0.3.0
- Extend SWT Read operations with an optional timeout
- Register Read/Write services per CRU instead of per link
- C++
Published by kostorr over 6 years ago
https://github.com/aliceo2group/alf - v0.2.1
[register_write]
- Correct pair separator to ',' (was '\n')
- C++
Published by kostorr almost 7 years ago
https://github.com/aliceo2group/alf - v0.2.0
[swt]
- Update SWT read FIFO condition, so that it returns as soon as even a single SWT word is present.
- C++
Published by kostorr almost 7 years ago
https://github.com/aliceo2group/alf - v0.1.0
Supported operations:
- Register read/write
- SWT sequence
- SCA sequence
- IC sequence
- IC GBT I2C write
Compatible with CRU firmware v3.1.0
- C++
Published by kostorr almost 7 years ago