80 likes | 192 Vues
On November 1, we proposed the establishment of a software and documentation repository in Lyon to support the DIF and DHCAL projects. Access is granted via login/password. This repository serves multiple purposes: it provides a platform for hardware, firmware, and software documentation, and includes a wiki for project talks and related materials. Additionally, a software repository (subversion) is available for sharing schematics, VHDL, and various software components. The system supports online monitoring, event building, and running diagnostics for the ongoing development in alignment with DIF hardware.
E N D
DIF Software developments C. Combaret (IPNL) J. Prast (LAPP)
DIF and DHCAL software repository at Lyon • 1. In november, we proposed to have a software and documentation repository in Lyon : • https://lyosvn.in2p3.fr/ilc/ • 2. Access is made by login/password • 3. Can be used for documentation of the project (wiki side) : • Hardware documentation • Firmware documentation • Software documentation • Talks • … • 4.Can be used for software repository (subversion side) • Schematics • VHDL • Software • …
Xdaq over USB for the square meter : hardware DI F 1 S l a b 1 : x Har d r o cs Storage, configuration USB DI F 2 S l a b 2 : x Har d r o cs USB PC USB Hu b USB USB DI F n S l a b n : x Har d r o cs
Xdaq over USB for the square meter : software C o n fi gura t i o n C o n fi g DI F m a n ager DI F /H AL Dr i v er USB DI F 1 super v i s o r DI F UI m a n ager DI F /H AL Dr i v er USB DI F 2 super v i s o r Ma i n s t a t e m ac h i n e O n li n e m o n i to r i n g DI F E v e n t b u il der DI F /H AL Dr i v er USB DI F n super v i s o r S to ckage SOAP I2O
Main state machine Rec o v er O FF Err o r P o werO n P o werO ff U n c o n fi gured Err o r Rese t Err o r C o n fi gure Err o r Read y S to p S t ar t Ru nn i n g Err o r
Facts and status DAQ software running on SLC4 Can be accessed from any web browser Some part of the software defined (architecture, state machines…) Some opened (data format for example) Code development in progress (in phase with DIF hardware)