Code Snippets for coding a FESA3 class Retrieving Parameters in a Server action Scalar values void ReadHistoryBlock::execute(fesa::RequestEvent* evt,Device* dev...
Guideline to develop, run and test a first, simple Fesa3 binary As first step you need to configure your linux environment . Now make sure that you installed the...
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...
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 ...
FESA3 Database Integration At GSI exist different needs and wishes concerning the FESA3 database. This is a summary of the ideas on how to integrate the FESA3 dat...
SQL Developer On the global development platform (asl720 asl724) a database access client, called "sqldeveloper" is preinstalled and can be used to browse the dat...
Suggested Workflow for integration of the FESA3 Database in the deployment process for operational FESA3 software From FESA3 2.0.1 on the FESA3 database is integr...
FESA3 Database Workflow Issues to consider The integration of the FESA3 database may affect the FESA development workflow known so far. The following issues sho...
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...
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...
Debugging via Console If your binary runs on the asl cluster, you have direct acces to gdb: * Debugging via Console If our binary runs on a FEC, you are forced...
Debugging via Console Using GDB On the asl cluster start your binary with the " g" option: ./start__.sh g This launches the binary with GDB and breaks at the b...
Debugging via Console Using GDB On the asl cluster start your binary with the " g" option: ./startManually_ deploy unit name _ X .sh g This launches the binary...
Debugging via Console Using GDB On the asl cluster start your binary with the " g" option: ./startManually_ deploy unit name _ X .sh g This launches the binary...
Debugging via Console Debugging on asl cluster (gdb fully available) On the asl cluster start your start script with the " g" option: ./startManually_ deploy uni...
Debugging FESA binaries via Console In order to simplify thing, a script with predefined application arguments is provided to minimize typing effort when starting...
Debug Configuration for a local Connection 1 In the C Perspective: create a new Debug Configuration (Run Debug Configurations... C/C Remote Application New) ...
Debug Configuration for a local Connection 1 In the C Perspective: create a new Debug Configuration (Run Debug Configurations... C/C Remote Application New) ...
Setting Default Values in GSI Template based FESA Software automatically Using the GSI template to create FESA software from brings a couple of items which have t...
Run a FESA3 class on the Blade center The Blade Center environment (asl720,asl721,asl722,asl723 and asl724) primary should be used to develop FESA3 classes. Anyh...
Deploy Procedure of FESA3 Before Deployment of a FESA3 Deploy Unit * Creation of FESA3 class(es) / source code generation / compilation * Creation of FESA3...
Device Configuration Workflow in the new Control System Best Practices Issues to consider when configuring / integrating / removing accelerator devices for / in...
Eclipse 2019 03 See also https://www acc.gsi.de/wiki/FESA/FESA3Eclipse2018 12Plugin Available for testing on vmlb020, asl744. Trouble * xml apis.jar * ...
FESA Plug In for Eclipse Luna (4.4) experimental Update Sites Eclipse Luna: https://www.eclipse.org, e.g. JAVA EE Linux Version, 64 bit CDT: http://download.ecl...
Eclipse Mars: FESA plug in for code developers New https://www.eclipse.org/eclipse/news/4.5/ https://www.eclipse.org/eclipse/news/4.5/pde.php https://www.eclipse...
Moving to a newer Eclipse Version Every year a new major Release of the Eclipse IDE is available. To benefit from updates and bugfixes the second service release ...
Eclipse Neon: FESA plug in for code developers New https://www.eclipse.org/eclipse/news/4.6/ https://www.eclipse.org/eclipse/news/4.6/pde.php Download Eclipse I...
FESA3 Eclipse Plug In for Core Developers Installation Issues Update Site URL GSI: https://www acc.gsi.de/data/eclipse/fesa (always the current version) Develop...
Testing Eclipse Plug Ins SWTBot can be used to test Eclipse based applications, plug ins, etc. . Links * https://www.vogella.com/tutorials/SWTBot/article.html...
Working Sets Eclipse allows to define 'Working Sets'. A working set may include a smaller number of projects that belong together. If selected only the projects t...
Fesa3 FAQ Fesa3 Eclipse Plugin Q: Why does content assistance in C Perspective not work? A: Several possible causes: * The C Indexer can't find the sources ...
FESA3 1.x.x FAQ Frequently Asked Questions Working with Projects in Eclipse Q: How to import an existing FESA class/FESA deploy unit into the workspace ? A: ...
FESA3 2.x.x FAQ Frequently Asked Questions Working with Projects in Eclipse Q: How to import an existing FESA class/FESA deploy unit into the workspace ? A: ...
FESA3 2.2.2/2.3.2 FAQ Frequently Asked Questions Working with Projects in Eclipse * How to import an existing FESA class/FESA deploy unit into the workspace ...
FAQ Frequently Asked Questions Eclipse related How to import an existing FESA class/FESA deploy unit into the workspace ? * Copy the class to your workspac...
FAQ Frequently Asked Questions Eclipse related How to import an existing FESA class/FESA deploy unit into the workspace ? Briefly: * Copy the class to your...
FESA3 Explorer Contributed by HaraldBraeuning (LOBI). Based on CERN's FESA Navigator, re implemented to work @GSI. Launch On asl cluster as a FESA developer: mat...
Requested features for the next FESA versions (3.xx) * 64 Bit Compatibility * Possibility to switch more easily to new versions of a FESA class, e.g. a script...