The ASTRI project was born as a collaborative international effort led by the Italian National Institute for Astrophysics (INAF) to design and realise an end-to-end prototype of the Small-Sized Telescope (SST) of the Cherenkov Telescope Array (CTA) in a dual-mirror configuration (2M). The ASTRI Mini-Array is being installed at the Teide Observatory on the island of Tenerife (Canary Islands) and represents the first system of atmospheric Cherenkov telescopes completely dedicated to the study of very high energy gamma emission. The ASTRI software supports the operations of the ASTRI Mini-Array. The Array Data Acquisition System (ADAS) includes all hardware, software and communication infrastructure required to acquire, buffer and store the bulk data of the ASTRI Mini-Array instruments which will be installed to the ASTRI telescopes. The Cherenkov Camera Data Acquisition, one for each telescope, is a component of the ADAS. It connects with the Back End electronics (BEE) of the Cherenkov cameras to acquire and save the raw data. The Cherenkov Camera Dispatcher gets data from the Camera Data Acquisition and interfaces with the Online Observation Quality System (OOQS) to decode and send acquired data in near real-time. The OOQS aims to perform the data quality analysis during the observations. According to the requirement specifications, we are redesigning the software to decode and send the raw data to the OOQS at a rate of 1 kHz. This contribution presents the assessment of a solution based on Avro software for data serialisation and a Kafka server for the data transmission to the OOQS.
|