This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
daq_control_python [2020/07/10 15:18] acqilc [Controle de l'acquisition] |
daq_control_python [2021/07/10 23:21] (current) |
||
---|---|---|---|
Line 288: | Line 288: | ||
- Changer le state de base de données pour les ASICs://difdaq --daq-download --dbstate TELESCOPE_DOME --dbversion=25// | - Changer le state de base de données pour les ASICs://difdaq --daq-download --dbstate TELESCOPE_DOME --dbversion=25// | ||
- Configurer les ASICs://difdaq --daq-configure//, un appel a //difdaq --daq-status// doit donner toutes les DIF CONFIGURED et SLC OK, si ce n'est pas le cas il y a soit un problème de connecteur (DIF-ASU,ASU-ASU) soit un ASIC defectueux | - Configurer les ASICs://difdaq --daq-configure//, un appel a //difdaq --daq-status// doit donner toutes les DIF CONFIGURED et SLC OK, si ce n'est pas le cas il y a soit un problème de connecteur (DIF-ASU,ASU-ASU) soit un ASIC defectueux | ||
- | - Demarrer un run://difdaq --daq-start --comment="Mon commentaire" | + | - Demarrer un run://difdaq --daq-start --comment="Mon commentaire"// ,Il faut ensuite verifier que les DIFs prennent des données et que l'Event Builder les écrit avec //difdaq --daq-status// |
+ | - Arreter un run ://difdaq --daq-stop// | ||
+ | - Avant de debrancher/rebrancher une DIF: //difdaq --daq-destroy// et on recommence en 1 | ||
- | Il faut ensuite verifier que les DIFs prennent des données et que l'Event Builder les écrit avec //difdaq --daq-status// | + | Pour rappel la liste des runs s'obtient avec //mgjob --runs// |
+ | |||
+ | Je crée souvent un fichier .daqsetup avec des alias vers ces commandes et la definition des variables dénvironnement: | ||
+ | |||
+ | source .daqsetup | ||
+ | |||
+ | en se connectant doit suffire a les definir. |