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

- 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_SEQUENCE service 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

https://github.com/aliceo2group/alf - v0.0.1

- C++
Published by kostorr almost 7 years ago