User's Guide
Intro
Setup
Prerequisites
Using EPICS 3.13
Build Library
Build Application
Startup Script
Protocol File
Reloading
Debugging
Records
Protocol Files
General
Protocols
Commands
Strings
Variables
System variables
Protocol Arguments
User variables
Exception Handlers
Format Converters
Syntax
Types & Fields
%f %e %g
%i %d %u %o %x
%s %c
%[
charset
]
%{
s0
|
s1
|...}
%b %B
%r
%R
%D
%<
checksum
>
%/
regex
/
%#/
regex
/
subst
/
%m
%T
Record Processing
Normal Processing
Initialization
I/O Intr
Record Types
aai
aao
ai
ao
bi
bo
calcout
int64in
int64out
longin
longout
lsi
lso
mbbiDirect
mbboDirect
mbbi
mbbo
scalcout
stringin
stringout
waveform
Tips & Tricks
Many almost identical protocols
Read unsolicited input
Read multi-line messages
Write more than one value in one message
Read more than one value from one message
Read values of mixed data type
Read a web page
Programmer's Guide
Record API
Bus API
Interface Class
Theory of Operation
Registration
Creation & deletion
Connecting
Bus locking
Writing output
Reading input
Handling events
Format Converter API
Converter Class
Theory of Operation
Registration
Parsing
Printing and Scanning
Operating System API