New Application Wizard

This wizard is used to create a new application for your project, and is typically accessed through the Eclipse New menu by right clicking on an item in your project, then choosing New | Other | EPICS | EPICS Application.  This wizard does not currently work in the C/C++ Projects view, except when a file is selected.  Use the Navigator view instead.  The defaults are taken from the properties for your project.  You can change them by changing the EPICS Project properties for your project.  Except for the Project name, which is already determined, this wizard is similar to the New Project Wizard.

 

Example common parameters

These items are necessary if you want to create an example, either an Example application or an Example IOC.

EPICS base

Specify a valid, existing EPICS base.  It should already have been built for the Host architecture you want to use.

Host architecture

Select an option from the pull-down menu.  This menu will list the architectures that have been built for the base you selected.

Specify Template TOP

Check this if you want to specify a non-standard directory for templates.  This is an advanced option, and should normally be left unchecked.  See the Application Developers Guide for the version of base that you are using for more information.

Template TOP

Specify a valid directory for your templates if Specify template TOP is checked.

Example application

These items are used if you want to create an example application that you can use as a starting point for your own application.

Make example application

Check this is you to create an example application.

Application name

Enter the name of your application.  "App" will be appended to the name you enter.

Application type

Select the type of example application you want from the drop-down menu.  The menu will contain the valid application types for the base you selected.  "example" is a good one to start with.

Example IOC

These items are used if you want to create an example IOC.

IOC name

Enter the name of your IOC.  "ioc" will be prepended to what you enter.

IOC application name

Enter the name of the application that will be associated with your IOC.  Usually this will be the same as the application you specified above or previously created.

IOC boot type

Select the IOC boot type from the drop-down menu.  The menu will contain the valid IOC boot  types for the base you selected.  "example" is a good one to start with.

IOC target architecture

Select an option from the pull-down menu.  This menu will list the architectures that have been built for the base you selected and should be the same set as that for the Host architecture.  It does not have to be the same as the host architecture, however.  You can cross compile for VxWorks, for example.