Producers need to be adapted for FSM
Producers in the eudaq repo:
- [ ] TimepixProducer --> @mathieubenoit
- [ ] altroUSB
- [X] cmspixel --> @simonspa, done by @arummler
- [x] eudrb --> obsolete/removed
- [ ] fortis
- [X] mimosa32 -- obsolete, removed
- [x] mvd --> obsolete/removed with #300
- [x] palpidefs --> @freidt , jacobus van hoorne
- [ ] pixelmanproducer
- [x] rpi-controller --> @simonspa , done by @arummler
- [ ] timepixdummy --> @mathieubenoit
- [ ] altro
- [x] calice --> @airqui
- [ ] depfet --> @hperrey ?
- [X] explorer --> obsolete, removed
- [ ] mimoroma
- [x] miniTLU --> removed by @dreyling as obsolete
- [x] ni
- [X] palpidess --> obsolete,removed
- [x] root --> @eyiliu
- [ ] taki
- [X] tlu
- [X] example
Producers outside the eudaq repo
- [ ] STcontrol --> @tbisanz is working on a new producer.
- [ ] RCEofflineproducer --> wrote to Martin Kocian
- [x] PyBar --> opened issue on github https://github.com/SiLab-Bonn/pyBAR/issues/62
The ExampleProducer (in main) is also updated. This can be used as an example.
Deactivated all producers not adapted yet for CI: #279 Please reactivate whenever a producer works again.
Do will still need eudrb? Does the hardware exist anymore?
I don't think so. It is the old read out hardware, which is lying in our museum. Page 8 of http://cds.cern.ch/record/2000979/files/AIDA-SLIDE-2015-039.pdf
That's what I thought, then I suppose we can remove the producer.
calice: @airqui
cmspixel: @simonspa
explorer: @freidt
palpidess: @freidt
palpidefs: @freidt , jacobus van hoorne
minitlu: @eyiliu
root: @eyiliu
depfet: @hperrey who now?
explorer, palpidess, mimosa32: obsolete -> removed ( #285 ) palpidefs: adapted ( #285 )
I have adapted and the Calice producers for the new FSM (dummy application). I also have tested the new feature and works for us without any problem.
As a minor comment, I would propose to separate the buttons in the gui in two sets: left for init and config and right for start,stop, terminate for example. There are two many buttons together...
Producer minitlu requestg cactus/uhal which is provied as binary only for SLC. I recommand to disable the building in CI.
pyBAR SiLab-Bonn/pyBAR#62 solved for EUDAQ 1.7 and higher
@arummler Can you click on the pyBAR checkbox?
Please use pyBAR https://github.com/SiLab-Bonn/pyBAR/tree/v3.1.2 or https://github.com/SiLab-Bonn/pyBAR/tree/v2.2.2 or higher.
Tested in November 2018 during DEPFET test beam at DESY.