Architecture: ETRAX's CRIS by AXIS Abstract The ETRAX 100LX MCM from AXIS (Wikipedia: en/de) is the core of several boards (e.g. HADControl (HadCon), TRB) dev...
__ Introduction Idea of C.Wendisch / HADES: Objektive: Readout 4 20mA current loop with a mini computer (e.g. RasperryPi, Odroid, ...) with an included docker ...
__ Introduction Using the Installation scripts and schemata at EpicsInstallationsAtGsi, Epics base, and the following list of extensions and modules are installe...
Device Driver/device support modules and Interfaces #EpicsDimInterface EPICS DIM interface ... see EPICS DIM interface for further information. Status: ...
__ In cooperation with the Data processing group, for platforms/architectures running the MBS Multi Branch System DAQ System are foreseen to have * ins...
__ Introduction EPICS web pages The center of gravity of EPICS is at APS, the Advanced Photon Source of the Argonne National Lab. The EPICS Home Page at APS bu...
.strike {text decoration: line through;} __ Detailed Table of Content Installing Raspbian/Debian image see e.g. https://www.raspberrypi.org/documentation/i...
__ Introduction when enabling SSH in raspi_config the following error might appear ... * possible obstacle: "Invalid ssh key generation still running...
Projects of EPICS@GSI This list represents the current projects as an overview, therefore duplicate entries may occur. widespread tasks developments ...
__ cris axis addition for several EPICS applications HOWTO build flex (libfl) for cris axis crisv32 axis Since some of the EPICS extensions and modules rely o...
__ new IOC command The general way how to add a new IOC command, which can be used inside the IOC Shell is described in Chapter 18.3 IOC Shell IOC Shell Pr...
__ use of msi with multiple template files To produce a single db file from multiple template files it is sufficient to include in the Makefile in the app/Db d...
__ Introduction This is my personal collection of how'tos using git. Importing cvs into git, including history Submodule Git Workflow Main.PeterZumbruc...
__ Introduction git submodule, illustrated in a few command line examples. These examples require at least version 1.7. adding a submodule to a git directory ...
__ Introduction This projects objective is the control of the slow control parameters of an APFEL ASIC with the HadCon2 controller board, which itself could b...
Introduction How to patch RJ45 cable of OwAdc1 with 1 wire sensor DS18BS20. Details Datasheet https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf ...
__ Introduction * One Wire ADC is an application implemented inside the FPGA of the HadCon2 board. It can provide 6 ADC channels of 10bit resolution at 9,6kSp...
__ Introduction * One Wire ADC is an application implemented inside the FPGA of the HadCon2 board. It can provide 6 channel, max. 12bit ADC to be accessed by ...
__ Introduction HadCon2's FPGA based Waveform Generator which can be accessed via the HadCon2's Controls Api's Commands Documents Presentations * Waveform ...
__ Introduction EPICS IOC based on StreamDevice to access HadCon2's Registers via the commands RGRE and RGWR for read and write. * The objective is to modi...
HadCon2 Introduction Introduction HadCon2 is a credit card sized general purpose I/O module for detector and experiment controls as well as for small data acq...
__ Basic Operation Principles The basic operation principle is that * Any device communicates via the USB interface with the μController sending and receiv...
HadCon's and HadCon2's Software for/of Atmel Introduction This topic is used as an insert for HadConMultipurposeControlsApi and HadCon2MultipurposeControlsApi si...
HadCon / HadCon2 Software Repositories Introduction This topic is used as an insert for HadConMultipurposeControlsApi and HadCon2MultipurposeControlsApi since bo...
HadCon Introduction Introduction HadCon is a general purpose IO module for detector and experiment control as well as for small data acquisition systems. ...
Multi purpose control API implementation on HadCon Introduction Objective This projects' objective is to combine all existing HadCon (HADControl general purp...
HadCon Multipurpose Controls Device Classes Device Classes supported by the API CAN bus * Acting as a CAN bus master, using connector JCAN1 * up to ...
HadCon Protocol Protocol General CPU Controller The communication consists of short command keywords, e.g. HELP, SEND, SPI, etc, followed by (optiona...
__ Introduction Command description of the API command DAC for HadCon2. With the help of the DAC command, we could access directly the DAC peripheral output. D...
__ Introduction Command description of the API command I2C for HadCon2 . With the help of the I2C command, we could configure, write and read all I2C peripheria...
__ Introduction Command description of the API command RGRE for HadCon2. With the help of the RGRE command, you could get the current status of every register ...
__ Introduction Command description of the API command RGWR for HadCon2 . With the help of the RGWR command, you could set every register on the mcu AT90CAN128 ...
__ Introduction Command descriptions of command == SPI Api Basic Operation Principle * General Operation The SPI command set allows to operate the Se...
CAN bus implementation on HADControl Introduction The objective of this project is the implementation of a software on the HADCon(trol) board's AVR micro control...
Temperature measurement HADControl Introduction The HADControl general purpose board provides access to many external interfaces and devices. The task is ...
(my personal) Documentation and Overview of HADES slow control system Coordination * Burkhard Kolb, GSI Links * HADES * Slow Control System of HADES ...
__ Introduction For some of the HADES detectors remote controlled scales are used for the measurement of the weight of the gas bottles to have a continous view o...
HADES Slow Control: Hadcon2 Dreamplug based systems Introduction Description of the systems controlled via EPICS IOCs running on a dreamplug computer connect...
HADES Slow Control: Hadcon1 based systems Introduction Description of the systems controlled via EPICS IOCs running on HadCon1 (a.k.a. HadShoPoMo) systems at H...
HADES Magnet: Hall Sensor Readout Introduction Using the port folio of HadCon based applications the objective of this project is to realize a reading of seve...
__ Introduction The large scale HADES Experiment at GSI uses a RICH (ring imaging cherenkov detector) for particle discrimination and (basic) tracking purposes. ...
__ Introduction The large scale HADES Experiment at GSI uses a RICH (ring imaging cherenkov detector) for particle discrimination and (basic) tracking purposes. ...
HADES RPC Gas System Monitor Introduction Besides the Threshold setting and Temperature/Voltage/Current Monitoring the RPC (resistive plate chamber) detector ...
HOWTO: setup HADES IOC to start at reboot Objective When switching on or in case of a hardware reset of the system the IOC is running on, the IOC should be (...
start(Background)EpicsIoc scripts: (re)start hadcon at reboot ExitIfHelperScript.sh Usage Included by other scripts to check permissions Code %begin bash% ...
rc EPICS script: (re)start hadcon at reboot EPICS script draft %begin bash% mylist=$(grep v '^#' EPICS IOCS .txt cut d " " f 1) for item in $mylist do ...
rc script: (re)start hadcon at reboot %begin bash% #!/bin/sh # rc # script called at system startup/reboot # # ... commented out code # # # set the time serv...
rc script: (re)start hadcon at reboot ( ...Copy of http:///.HowToSetupHadesIOCsRestartAtRebootHadconRcScript?rev=r1.2 which cannot be included by Twiki ... ) %beg...
rc script: (re)start hadcon at reboot Old version %begin bash% #!/bin/sh # # ... commented out code # if ! e "/etc/localtime" then ln s /home/hadaq/B...
__ Introduction skipped Objective: Install podman on lxhaddcs10 running only debian 9 * skipped, due to upgrade of debian on some lxhaddcsxy to debian 10 ...
__ Introduction serial device settings switch off every possible hidden manipulation feature usbdev dynamic device symlink and proper access rights udev/u...
OWADC1 1 wire 8 channel ADC board Introduction OWADC1 is a small, compact board designed by M.Traxler and S.Voltz (GSI/EE) to provide an 8 channel, max. 1...
__ Introduction Projects we got (partly) involved in ... Raul Kantemir "Konzeption eines Slow Control Systems für Ge Detektoren" * German * Studienproje...
__ Introduction * since SD card sizes of the "same" size but different vendors vary, up to "full ~256MByte" * do it by hand, using fdisk and resize2f...
__ Introduction seq Records Delay Timing and Processing seq Records Delay Timing and Processing * The calc record serves as a 10Hz Time reference. *...
__ Introduction ProcServ usually needs a login to its port to execute a "CTRL X" sequence to kill/restart the current child process. Thanks to this cmdline it is...
__ Introduction In the case of the Keithley 2000 Digital Voltmeter, we saw that a Windows device could easily communicate via the RS 232 Interface using SCPI com...
__ Introduction The command line to change silence usb communication settings to the minimum stty stty F opost onlcr isig icanon iexten echo echoe ech...
__ Introduction Following the recommendation on http://raspberrypi.stackexchange.com/questions/4943/resize image file before writing to sd card: * e.g. to res...
__ Introduction Using dhclient exit hooks scripts allows to set e.g. the hostname dynamically. Based on the articles: * Setting the System Hostname from DHCP...
__ Introduction Using dhclient script's exit hooks scripts allows to set a mount point depending on the network environment, in this example for the HADES setup....
__ Introduction Using dhclient exit hooks scripts allows to force an update of the system date using ntp/ntpd. Similar to dhclient and its scripting capabilit...
__ Introduction To allow clients to connect outside of Hades network: * with root privileges ip r a default via 192.168.100.90 dev eth0 Main.PeterZumbru...
__ Following the help of page https://startingelectronics.org/articles/raspberry PI/ten things raspberry PI chapter 10. This video View on YouTube → shows how to ...
__ Following the help of page https://startingelectronics.org/articles/raspberry PI/ten things raspberry PI chapter 10. This video View on YouTube → shows how to ...
__ Introduction Code section to be included directly in front of a section to be hidden at beginning. Can be included via %INCLUDE{"ToolsHiddenSection" section="...
__ Introduction Code section to be included directly in front of a section to be hidden at beginning. Some dummy text ... Main.PeterZumbruch 15 Oct 2014
__ Introduction Template for module installations to be include with %INCLUDE{"ToolsModuleInstallation" MODULE=" key, e.g. SEQ " TYPE= "" for wget or " git" ...
__ Introduction Different Solutions for accessing TRBNet information by EPICS have been developped ... an incomplete list. EPICS trbnet Applicatons trbnet to ...