Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • develop and debug the new DEVIL204 along with the regular run of the legacy system;

    due to safety reasons, the development of the new DEVIL204 takes place on the virtual machine vldantedev038 that temporarily mounts a copy of the dcs_lv12/source_linux actual directory.
    Any VIs and data files created/modified/removed concern the directories:

    /u2/dcs/source_linux/0_classes/GOD/
    /u2/dcs/source_linux/devils/DEVIL704/
    /u2/dcs/source_linux/lib/lv-vme-chaos-driver/

    Any derogation from this assumption will be highlighted.

Repository

TypeLink / PathNote

git

https://baltig.infn.it/lnf-da-control/lv-dcs-new204
Branch: main

New DEVIL 204 LabVIEW project (for standard "vldantedev" machines)
The only file included in the git repo is GOD.lvproj (no VIs are included in the git repo at this moment.)

Hardware description

TypeDescription
ProcessorStandard DANTE virtual machine vldantedevxxx
VME controllers

Nr. 4 VME controller SIS3153 USB-0 USB3.0-VME Interface with 1 Gbps SFP Tranceiver

VME hardware

Standard Apple DEVILs (364-5-6-7), HP DVM+MUX
The acquisition frequency on the 4 DEVILs is 5.41 Hz (1000 loops in 185 s)

HardwareBergotz modules for BPM signal acquisition

...

#

Title

User Story

Importance

Notes

1

Jira
showSummaryfalse
serverINFN Ticketing System
serverId8087fedc-8816-3706-9e66-78f987f39e0c
keyLNFDCS-138

As a developer I want a new DEVIL204 command so that I can put it into the new DEVIL204

Must Have
2

DEVIL204-system commands

Jira
showSummaryfalse
serverINFN Ticketing System
serverId8087fedc-8816-3706-9e66-78f987f39e0c
keyLNFDCS-139

ONLN, BYPS, EMSK, PUTT

Must Have
  • ONLN [ON | OFF]
  • BYPS [ON | OFF]
  • EMSK <integer number>
  • PUTT HCI,<flattened string>
3

DEVIL204-GOD class commands

Jira
serverINFN Ticketing System
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId8087fedc-8816-3706-9e66-78f987f39e0c
keyLNFDCS-140

CALC, SETT, LOADMust Have
  • CALC AVG <n>
    where: 1 2 ≤ n ≤ 32 16 

  • SETT <what> <flattened string>
    where "what" can be: MSKE+, MSKE-, MSKI1, MSKI2
  • LOAD [<filename> | DEFAULT]

...