100 recent changes in FESA Web retrieved at 09:42 (GMT)

FEC
Development Environment and FECs / SCUs Computers for building FESA/DevAcc Software At GSI the following computers can be used to design, code, compile and link ...
FESA3UserSpace
FESA3 User Space This wiki page is intended to collect FESA3 user written manuals and documentation. General FESA Projects * How To... * TipsZumGSIAcqui...
r8 - 15 Apr 2024 - 11:47 by TobiasHabermann
FESAclassDevelopmentSpecificEquipment
Inhalt: %TWISTYBUTTON{ id="tocid" link=" anzeigen" }%%TWISTYTOGGLE{ id="tocid" }% Common Documentation * Development workflow for productive ...
FESA3FAQ700
FAQ Frequently Asked Questions %BUTTON{ "" target="FESA3FAQ700#Eclipse" }% %BUTTON{ "" target="FESA3FAQ700#XML" }% %BUTTON{ "" t...
r11 - 08 Apr 2024 - 08:46 by DominicDay
FESA3ThreadsAndPriorities
FESA Threads FESA uses threads to handle events, to communicate between its Server and Realtime components and to manage various background activities. Their prio...
FESA3YoctoBuildProcedure
Building FESA Software for a Yocto Frontend (Note: this is a preliminary guide, the tools will change) Introduction FESA on acc9 can be used natively as previous...
r15 - 12 Mar 2024 - 07:08 by TobiasHabermann
FesaEcplisePluginUserStory
My workflow to create / build / deploy / debug a Fesa binary A Fesa eclipse plugin user story of Alexander Schwinn Create and build the class * File New ...
FESA700_CodeSnippets
FESA C Code Snippets Working with devices Working with devices in the server part // Since server actions are only executed for a specific device, // we ca...
SetPxeLinks
Einrichten der PXE Links für eine neu installierte SCU Die 'PXE Links' für SCUs werden von FE eingerichtet. Nachdem ACO/IN die SCU im DNS eingerichtet hat kann ma...
WebNotify
* .AlexanderSchwinn: * * .DominicDay: * * .KlaudiaKonhaeuser: FESA3UserSpace * .MatthiasWiebel: RefActComparison * .MichaelKelnhofer: * * .SigridHe...
r16 - 31 Jan 2024 - 07:16 by TobiasHabermann
WebHome
FESA Wiki FESA Framework Releases * FESA3 8.0.2 (planned for 10/2020) * FESA3 7.1.0 (02/2021 ) * FESA3 7.0.0 (08/2019) * FESA3 5.0.2 (12/2018) *...
SetupDigitizerServer
Basic System Information * The Mainboard is called Supermicro X11SSW F (Verify that in the Bios Setting before uploading any new firmware !!) * Information/...
FESA3SupportLibrary
FESA3 Support Library (FESL) QuickRef Getting ACU USI Interlock Bits 1 Login on FEC 1 Stop running FESA class 1 Run AcuUsiTest 1 Select '91 read I...
FESA-Class-InjectionKickerS100
Injection Kicker of SIS100 Attention: Check if it makes sense to merge SIS1000 Injection with SIS100 Extraction Kicker class !! Both kickers share the same ...
SIS100InjectionKickerFAT
Inhalt: Aufbau SCU Crate (nur für FAT) SlotSlave NumberKarteBeschreibungEntsprechung in PLC concept Siemens.pdf Netzteil 1 SCU 2 SCU...
HowToMoveADeployUnitToADifferentFECorHowToRenameTheFEC
How to move a deploy unit to a different FEC / How to rename the FEC? Note: This recipe uses the DB mechanism that assigns every instance an ID. This was introduc...
r5 - 08 Sep 2023 - 08:58 by TobiasHabermann
FESA3CheatSheets
FESA3 Cheat Sheets Eclipse offers the possibility to provide so called cheat sheets on different topics. Fully integrated within Eclipse itself it is easily possi...
r4 - 15 May 2023 - 12:53 by TobiasHabermann
FESA3WhiteRabbit700
White Rabbit based Timing Steps to create a White Rabbit triggered real time event Generally * New operational front ends first need to be registered by th...
r9 - 02 May 2023 - 07:34 by DominicDay
FESA3ReleaseHistory
FESA3 Releases / Changes FESA3 Plug In 2.10.8 for Eclipse 2022 12 (03/2023) on asl75 Bug Fixes * Subset instance export to database (different configdb overl...
r183 - 27 Mar 2023 - 11:05 by DominicDay
FESA3RESTInterfaceToFESADB
REST Interface to the FESA DB Productive Version The REST interface to the FESA DB in the productive environment: https://asl157.acc.gsi.de/fesa client/v1 Docume...
FESA3TestingFESAsoftware
Testing FESA Device Software Testing FESA device software, e.g. in a continuous integration (CI) process, can be performed using the FESA test generator. Usage O...
PythonCmwRda
Python Module cmwrda Module implements an Interface for RDA device access, this means provides access to FESA devices. state: can be considered as operational Re...
YoctoEvaluation
Yocto Evaluation Old evaluation from 2016. For current (as of 2022) Yocto efforts Frontend.Yocto evaluating yocto as frontend operating system requires cross...
Fesa3LoggingPolicy
Logging in FESA Overview In FESA a selection of diffent loggers is available. Each C class has its own logger. All loggers are identified by their name which is...
r19 - 11 Nov 2022 - 11:06 by TobiasHabermann
FESACoursesApril2016
FESA beginners / advanced courses 2016 This Wiki page contains information about the following courses: * FESA Course Beginners: Monday, 25.04 * FESA Course...
FESA300CreateClassesAndDUs
Guideline to develop, run and test a first, simple Fesa3 binary FIrst make sure that you installed the latest FESA Eclipse plug in . Afterwards the FESA3 hands o...
Fesa3_800
FESA3 8.0.1 "Oxygen" (planned for 10 / 2020) Information for FESA class developers Start * Installation of the FESA Development Environment * Quick ove...
Fesa3_700
FESA3 7.1.0 "Nitrogen" (02 / 2021) Information for FESA class developers Start * Installation of the FESA Development Environment * Quick overview on h...
FESA-Device-Explorer
(D)evice (EX)plorer Command line access to FESA Devices (for DevAcc devices routing to prophelper output) based on Udo Krauses Python interface for CMW. Flavours...
Acc8Migration
Acc8 Migration Migration of FESA software from acc7 (CentOS7) to acc8 (Rocky8) Recipe Upgrade FESA Design.Rebuild with new gcc versionConfigure startscriptsConfi...
NEW - 25 Jul 2022 - 11:36 by DominicDay
FESA300_DevelopmentWorkflow
Workflow Production of operational FESA3 Equipment Software at GSI Before you start to implement anything, you should clarify all requirements and ensure that al...
r12 - 01 Jun 2022 - 14:43 by TobiasHabermann
FESA-Class-Digitizer
Contacts * Ralph Steinhagen (Initial Project creator) * Alexander Schwinn (FESA build dependencies) Overview * Up to 4 picoscopes will be connected via ...
FESA3Transactions
Transactions in FESA Overview Transactions in FESA allow setting values to be written into a transaction buffer ahead of time and committed (or rolled back) with...
NEW - 13 Apr 2022 - 10:48 by DominicDay
FESA3_TimingRTE_700
Timing Runtime Environment The Timing Runtime Environment contains binaries, libraries, dependencies and configuration files required by Etherbone and Saftlib. L...
r4 - 08 Apr 2022 - 06:37 by DominicDay
FESA3Eclipse2021-06Plugin
Eclipse 2021 06 Sources https://git.acc.gsi.de/FESA3 Eclipse Plug In/eclipse 2021 06 Troubleshooting * error message: "Unable to relaunch the workbench becau...
FESA3Install800
Installation of the FESA3 Development Environment for FESA3 8.0.0 ASLCluster asl74x Machines that are to be used @GSI for FESA3 development: asl740 asl744. Log i...
Fesa3CoreDevInfo
Documentation for FESA3 core developers * Future Releases * Release FESA3 7.x.x "Carbon" Planning * Installation Testplan FESA3 7.x.x * FESA3...
FESA-Update-InstanceFiles
fesa instance Update FESA device instance files in the device instance part, data taken from a text file. Utility is located: /common/usr/cscofe/bin/fesa instance...
FESA-Tools-config-display
fesa confdisp List configuration settings and event mappings for a set of instance files Will evaluate configuration data from instance files from workspace as we...
FesaInstanceGraphVisualization
Fesa Instance Graph Visualization UNDER CONSTRUCTION fesa instance graph fesa instance graph is a tool that creates dot graphs from fesa xml files. Given a fe...
r5 - 08 Mar 2022 - 13:40 by TobiasHabermann
FESA3FAQ800
FAQ Frequently Asked Questions %BUTTON{ "" target="FESA3FAQ800#Eclipse" }% %BUTTON{ "" target="FESA3FAQ800#XML" }% %BUTTON{ "" t...
FESA-XML-tools-lib
xmlfesatools Python library with tools for analysis of FESA XML files Usage: from pylib.fesa import xmlfesatools The library contains functions and classes to nav...
FESA3UsageOfExceptions
How to use Exceptions / Conditions Exceptions are used to illustrate errors and problems in the code. Examples are illegal states of the hardware or out of range ...
FESA-Copy-Event-Def
fesa evtcp Copy an event definition (a class events mapping) from one FESA instance file to other FESA instance files not yet stable, functionality may be modifie...
FESA-Tools
Old Overview * Getting Information from the FESA Database * Accessing FESA front end devices * fex (GUI based) * dex (commandline access) ...
FESA3ProcessStatisticsWithCMX
Process Statistics From FESA3 5.0.1 on process statistics will be available. The CMX library enabling process statistics (default set and custom) was originally w...
r7 - 17 Dec 2021 - 11:02 by DominicDay
FESA3CMWDirectoryServer
CMW Directory Server Required to establish connection between a client and a FESA binary. Both need to register at the same CMW directory server in order to estab...
FESA-Tools-fesaprop
fesaprop / fesa prop Module fesaprop A Python module to extract structure of properties from a FESA class description file. The module implements the classes: ...
FESA3EclipsePluginMavenBuild
Build Fesa3 Eclipse Plugin with Maven SVN Repository URL Codebase for Eclipse Neon: https://www acc.gsi.de/svn/fesa/framework/trunk/plugin/neon The codebase con...
FESA-Class-ExtractionKickerS100
ExtractionKicker of SIS100 Kicker system of SIS100 is responsible for normal extraction as well as for emergency dump of the the beam. The kicker system provides ...
FESA3CLITool310
FESA CLI Tool The FESA3 Eclipse plug in's functionality for designing FESA software, synchronizing C code, releasing etc is available as command line interface. ...
StartDigitizerFESA
Nutzung der Digitizer Testumgebung auf der dal004 * Die dal004 hängt am "USER Timing" Netz (Falls kein Timing Timing Simulieren ) * Eine funktionierende ...
FESA3DevicesWorkflowBestPractices
Device Configuration Workflow in the new Control System Best Practices Issues to consider when configuring / integrating / removing accelerator devices for / in...
FESA3Archive
FESA3 Archive Misc * Moving to FESA3 7.x.x and Eclipse 2019 03 * Working with the SVN Repository FESA FWK * FESA3 4.3.1 (08/2017) * FESA3 4.2.0 (03/...
UsingGraylog
Using Graylog Graylog is the current logging system of choice @GSI. The whole software stack constituting the control system should use this logging system and it...
FESA-Class-SIS18Spillabbruch
SIS18 Spillabbruch The SIS18 SpillAbortUnit allows certain target stations to abort a spill from the SIS18 during slow extraction. Technical Design Report * S...
r12 - 16 Mar 2021 - 11:03 by TobiasHabermann
FESA3WhiteRabbit800
White Rabbit based Timing Steps to create a White Rabbit triggered real time event Generally * New operational front ends first need to be registered by th...
FESA3DataBaseConcepts
FESA Database To store FESA designs in the FESA3 database a variety of ideas exist on how to improve the procedure. A FESA design can be exported * during the ...
FESA3DatabaseWorkflow300
FESA3 Database Workflow Issues to consider The integration of the FESA3 database may affect the FESA development workflow known so far. If FESA software is supp...
FESA3DBInformation
Getting Information from the FESA Database During release of FESA software or on demand information about FESA designs of FESA classes, deploy units and instantia...
FrontEnds
FEC overview This article is about the frontends supported by the FE group. Names and subnets FECs are available in different domain names: * hostname.acc.gsi...
HowToDeployAnInstance
How to deploy an instance Note: This how to is written only from memory and may miss important steps or contain mistakes. It should be verified. Prerequisite: You...
r2 - 18 Nov 2020 - 14:23 by TobiasHabermann
FESAGitMigrationSkript
1. Announcements 1.1 SVN Read only The FESA SVN repository will be set to read only in the last week of october. All local changes should be committed from works...
r11 - 27 Oct 2020 - 12:20 by TobiasHabermann
FESA3Install400
Installation of the FESA3 Development Environment for FESA3 8.0.0 ASLCluster asl74x Machines that are to be used @GSI for FESA3 development: asl740 asl744. Log i...
FESA3GITExperiments
FESA3 vs. git Roadmap SVN to GIT Migration: 2020 Calendar Week What Contact Status until KW43 SVN repository synchronization FESA software devel...
r21 - 16 Sep 2020 - 12:32 by TobiasHabermann
FESA3SystemMonitoring
System Monitoring and extended Diagnostics For enhanced diagnostics of embedded frontend computers system monitoring can be helpful. System monitoring should cove...
RefActComparison
Ref / Act comparison Meeting 9.7.20 https://www acc.gsi.de/wiki/FAIR/CCT/Minutes090720 Meeting 12.8.20 Mitschrift PKAIN * Toleranzbandüberwachung * abs...
FESA3BuildsystemIdeas
Buildsystem for Automated Testing A build system such as Jenkins can be used for test automation. This helps to detect issues in case of software changes. The sys...
r2 - 11 Aug 2020 - 14:48 by DominicDay
FESA3GoogleTesting100
Testing FESA3 equipment software with googletest This page summarizes how to create and run tests with FESA and googletest Googletest For an overview of googletes...
r6 - 10 Aug 2020 - 13:55 by DominicDay
FESA-UpdateInstanceUpdate
fesa instance Example 1 Modify entries for single devices and a group of devices, using accumulation of settings. Assume, a command file cmd1 with contents as be...
FESA-UpdateInstanceBitmap
fesa instance Example 2 Update bitmaps, like detailed status entries. The bitmap information must be specified in an XML file. As an example, a file bitmap1.xml ...
SequencerClassInterfaceAdaption
Sequencer: Class interface adaption Der Sequencer ermöglicht automatisiertes Testen von Geräten durch den kompletten Stack (siehe AP https://www acc.gsi.de/wiki/S...
FESA-Tools-fesa-dev-dump-load
fesa dev dump, fesa dev load Both tools are using Python cmwrda, so don't forget to specify production environment by option pro dev int or by setting environm...
MovingToFESA37_Eclipse201903
Moving to FESA3 7 and Eclipse 2019 03 New and Noteworthy FESA3 7.0.x https://www acc.gsi.de/wiki/FESA/FESA3ReleaseHistory TODO Cycle bound Properties In FESA3 ...
r5 - 13 Apr 2020 - 19:08 by JuttaFitzek
FesaCommonIssues
FESA Open Issues and Long Term Goals Common * SUCCESS /FAILURE Rückmeldung beim Setzen von Werten via Property? FESA Klassen abhängig oder generelle Lösung ...
UsingLogstash
09/2018 logstash has been replaced by graylog https://www acc.gsi.de/wiki/FESA/UsingGraylog Using Logstash Logstash is the logging system of choice @GSI. The w...
FESA3RPMInstallation
FESA3 as RPM Installation More information on RPM is found in Wikipedia: RPM Packet Manager. FESA3 Core To be able to easily distribute and install FESA3 on diff...
r56 - 25 Mar 2020 - 14:16 by DominicDay
FESA3StandardPropertiesAndValueItems
Standard properties and value items for GSI template In the GSI control system, each device should have a common set of properties. This set of properties is esta...
WebStatistics
Statistics for FESA Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: ...
FESA-Class-CrySrcILKMonitor
Main.SvetlanaFedotova 29 Jan 2020 CrySrcILKMonitor FESA class for reading the interlock status of water cooling and pressure in CRYRING local ion source. The spec...
NEW - 29 Jan 2020 - 12:16 by SvetlanaFedotova
FESA-Class-CrySrcMwGenerator
Main.SvetlanaFedotova 29 Jan 2020 CrySrcMwGenerator FESA class for controlling MW generator for ECRIS ion source. Used for setting amplitude (0 9 V) and frequency...
NEW - 29 Jan 2020 - 12:12 by SvetlanaFedotova
FESA-Class-CrySrcPressureReader
Main.SvetlanaFedotova 29 Jan 2020 CrySrcPressureReader FESA class for reading the pressure from the pressure controller. The controller produces the values from 0...
NEW - 29 Jan 2020 - 11:56 by SvetlanaFedotova
FESA-Class-CrySrcGasController
Main.SvetlanaFedotova 29 Jan 2020 CrySrcGasController FESA class for controlling the gas flow on Pfeiffer fine dosing valve for ion source ECRIS. The valve accept...
NEW - 29 Jan 2020 - 11:49 by SvetlanaFedotova
FESA-Class-CrySrcPulser
Main.SvetlanaFedotova 29 Jan 2020 CrySrcPulser FESA class for pulsing of CRYRING ion source: generates triggers (5 V) upon Timing events for ion source pulsing an...
NEW - 29 Jan 2020 - 11:43 by SvetlanaFedotova
TipsZumGSIAcquisitionContextField
Tips zum GSI acquisition context field Das GSI acquisition context field enthält Informationen zu dem entsprechendem WhiteRabbit TimingEvent, die ansonsten bei ...
NEW - 10 Jan 2020 - 18:30 by TobiasHabermann
TipsZumGSIAcuqisitionContextField
Tips zum GSI acquisition context field Das GSI acqusition context field wird in den FESA Development Guidelines 8.1.1 erlaeutert Das GSI acquisition context f...
NEW - 10 Jan 2020 - 18:27 by TobiasHabermann
ModifyGRCFileUsedByDigitizer
How to modify a grc file, which is used by the Digitizer Class 1 You need to make sure that the correct set of blocks is loaded * Check which version whi...
FESA3ClassDocumentation300
FESA3 Class Documentation In the design of a FESA3 class many elements can have description tags. These tags are used as input for generation an HTML page per FES...
r4 - 04 Dec 2019 - 11:51 by TobiasHabermann
FESA-FESA-Change-Directory-Commands
Directory changing for developers cdf * Change to directory mounted on (f)rontend * cdf scu_number fec_name cdi * Change to directory with (i)ni...
HowToCreateEmptyFESAProject
How to create a "Hello SCU" FESA Class? Note: Most of this is obsolete with FESA 7.x Prerequisite: Eclipse with FESA Plugin installed Aim: Create a minimum GSI FE...
r4 - 19 Sep 2019 - 08:26 by TobiasHabermann
FESA501_CodeSnippets
FESA C Code Snippets Working with devices Working with devices in the server part // Since server actions are only executed for a specific device, // we di...
WhatIsFESA
What is FESA ? The software running in the front end equipment controllers (FECs) will be developed using an adequate front end framework, called FESA. This frame...
FESA3_TimingRTE_501
Timing Runtime Environment The Timing Runtime Environment contains binaries, libraries, dependencies and configuration files required by Etherbone and Saftlib. L...
r2 - 29 Aug 2019 - 12:18 by DominicDay
FESA3IntegrationTests
FESA3 Integration Tests @GSI Available Tests GSI Specific Integration Tests Development version: https://git.acc.gsi.de/FESA3 FWK/framework/src/branch/master/fe...
FESA3Migration700
Migration from previous FESA3 versions FESA3 5.0.1/5.0.2 7.0.0 FESA3 v5.0.1 and v5.0.2 are equivalent as regards migration. Basic migration steps To migrate ex...
r7 - 26 Aug 2019 - 15:00 by DominicDay
FESA3700FollowUpActivities
FESA3 7.0.0 Follow Up Activities As discussed on 21.08.2019/22.08.2019 the left over TODO's regarding the latest FESA3 7.0.0 release in order of appearance. / ...
r3 - 26 Aug 2019 - 10:00 by DominicDay
FESA3TestPlan7xx
FESA3 Tests Issues to consider, test and check on a fresh FESA3 installation (local in the developer's workspace as well as on test machines as on the asl cluster...
r11 - 22 Aug 2019 - 13:53 by DominicDay
FESA3600
FESA3 Release X.x.x Planning Release Date: TODO Goals/Issues/Wishes * Version of timing Software (, FESL? TBD) in standard Version property * Persist...
HowToTriggerARTActionFromServerSetAction
How to trigger a RT Action form a server set action? Prerequisite: HowToCreateEmptyFESAProject Aim: Setting a property should trigger a specific real time action ...
r4 - 15 Aug 2019 - 13:06 by TobiasHabermann
FESA3FAQ501
FAQ Frequently Asked Questions %BUTTON{ "" target="FESA3FAQ501#Eclipse" }% %BUTTON{ "" target="FESA3FAQ501#XML" }% %BUTTON{ "" t...
Number of topics: 100
Page 1 of 5 Next >

See also: rss-small RSS feed, recent changes with 50, 100, 200, 500, 1000 topics, all changes
Topic revision: r1 - 09 Jan 2009, ProjectContributor
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback