General


Before using your FESA3 equipment together with any client software, you need to make sure that the FESA3 environment is loaded!Please refer to this short manual in order to configure your linux-environment properly!

Now, you may start your FESA3 equipment and connect to it, using one of the following clients:
The FESA3 Navigator Tool

The FESA-Navigator is a generic java-client application, which is recommented for class-testing. It can simply be started from any instantiation-file. Just press the button "Launch FESA Navigator" in the fesa-plugin while you are in the instantiation file, in order to start the Navigator.

You have to wait for 5sec. until a popup-window requests the server-name. The Server name allways is build of "[NameofYourDeploymentUnit].[FEC]". E.g. "MyDeployUnit.asl724" would be a valid input.

After the popup-window closed, and the top-bar get's colored yellow, just choose your class from the "Context" menu, in order to open the generic GUI.


Simple C++ Client

  • The sources of a very simple C++ client you can download here.
  • Extract the tar-archive in your Linux-workspace on any asl72x machine by executing "tar xfv SimpleClient.tar"
  • Build the client by executing "make all"
  • Feel free to modify the client in order to connect to your FESA3 equipment
Simple Java (JAPC) Client

Bevore using the JAPC client, you need to execute this script in order to resgister your DeploymentUnit/Device combination in the Fesa2.10 Database (This will be automated as soon as a FESA3 Database exists)
  • Use: ./deliver.script [DeploymentUnitName] [FEC] [DeviceName] to run the script
  • [DeploymentUnitName] Name of the DeploymentUnit you want to add to the Database (MAX_NAME_LEANGTH=20)
  • [FEC] The front end, on which the class will run
  • [DeviceName] Name of the Device you want to add to the Database for this DeploymentUnit.(MAX_NAME_LEANGTH=30) Please note that a DeviceName needs to be unique through all classes in the database
JAPC is a Java framework which allows simple access to FESA-classes (and as well DEVACC classes) by using Java. Detailed information is available here
Topic revision: r13 - 14 Dec 2012, MatthiasWiebel
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