Chapter 5: Understanding IOC Application Configuration
An EPICS Input/Output Controller (IOC) application requires configuration to define its behavior, load databases, initialize hardware interfaces, and set various parameters. The primary file responsible for the initial setup of an IOC instance is the startup script, typically named st.cmd
. Additionally, other files like configure/RELEASE
, configure/CONFIG_SITE
, and system.dbd
play crucial roles in defining dependencies, site-specific settings, and the overall database definition.
This chapter covers the following topics:
- Style of
st.cmd
: Style ofst.cmd
Commands RELEASE
file: Deep Insight onconfigure/RELEASE
CONFIG_SITE
file:configure/CONFIG_SITE
- Controlling Application-Specific Build Optionssystem.dbd
file: Whatsystem.dbd
file is