I split his two "Fields Common to ..." sections back into separate docs, added links between them all, and made the appropriate build changes. Also added these and the aai/aao records to the documentation index.
66 lines
2.9 KiB
Markdown
66 lines
2.9 KiB
Markdown
# Record Reference Documentation
|
|
|
|
The following documentation for the record types and menus include with Base was
|
|
converted from the old EPICS Wiki pages and updated. This list only includes the
|
|
record types supplied with Base.
|
|
|
|
* [Fields Common to All Record Types](dbCommonRecord.html)
|
|
* [Fields Common to Input Record Types](dbCommonInputs.html)
|
|
* [Fields Common to Output Record Types](dbCommonOutputs.html)
|
|
|
|
## Record Types
|
|
|
|
* [Analog Array Input Record (aai)](aaiRecord.html)
|
|
* [Analog Array Output Record (aao)](aaoRecord.html)
|
|
* [Analog Input Record (ai)](aiRecord.html)
|
|
* [Analog Output Record (ao)](aoRecord.html)
|
|
* [Array Subroutine Record (aSub)](aSubRecord.html)
|
|
* [Binary Input Record (bi)](biRecord.html)
|
|
* [Binary Output Record (bo)](boRecord.html)
|
|
* [Calculation Output Record (calcout)](calcoutRecord.html)
|
|
* [Calculation Record (calc)](calcRecord.html)
|
|
* [Compression Record (compress)](compressRecord.html)
|
|
* [Data Fanout Record (dfanout)](dfanoutRecord.html)
|
|
* [Event Record (event)](eventRecord.html)
|
|
* [Fanout Record (fanout)](fanoutRecord.html)
|
|
* [Histogram Record (histogram)](histogramRecord.html)
|
|
* [Long Input Record (longin)](longinRecord.html)
|
|
* [Long Output Record (longout)](longoutRecord.html)
|
|
* [Long String Input Record (lsi)](lsiRecord.html)
|
|
* [Long String Output Record (lso)](lsoRecord.html)
|
|
* [Multi-Bit Binary Input Direct Record (mbbiDirect)](mbbiDirectRecord.html)
|
|
* [Multi-Bit Binary Input Record (mbbi)](mbbiRecord.html)
|
|
* [Multi-Bit Binary Output Direct Record (mbboDirect)](mbboDirectRecord.html)
|
|
* [Multi-Bit Binary Output Record (mbbo)](mbboRecord.html)
|
|
* [Permissive Record (permissive)](permissiveRecord.html)
|
|
* [Printf Record (prinf)](printfRecord.html)
|
|
* [Select Record (sel)](selRecord.html)
|
|
* [Sequence Record (seq)](seqRecord.html)
|
|
* [State Record (state)](stateRecord.html)
|
|
* [String Input Record (stringin)](stringinRecord.html)
|
|
* [String Output Record (stringout)](stringoutRecord.html)
|
|
* [Sub-Array Record (subArray)](subArrayRecord.html)
|
|
* [Subroutine Record (sub)](subRecord.html)
|
|
* [Waveform Record (waveform)](waveformRecord.html)
|
|
|
|
## Menu Definitions
|
|
|
|
* [Alarm Severity Menu](menuAlarmSevr.html)
|
|
* [Alarm Status Menu](menuAlarmStat.html)
|
|
* [Analog Conversions Menu](menuConvert.html)
|
|
* [Field Type Menu](menuFtype.html)
|
|
* [Invalid Value Output Action Menu](menuIvoa.html)
|
|
* [Output Mode Select Menu](menuOmsl.html)
|
|
* [Scan Menu](menuScan.html)
|
|
* [Simulation Mode Menu](menuSimm.html)
|
|
* [Yes/No Menu](menuYesNo.html)
|
|
|
|
## Corrections and Updates
|
|
|
|
Corrections to these documents can be submitted as patch files to the EPICS core
|
|
developers, or as merge requests or pull requests to the 3.15 branch of Base.
|
|
The document sources can be found in the `src/std/rec` and `src/ioc/db`
|
|
directories in files with extension `.dbd.pod`. The documentation source format
|
|
is a combination of the EPICS DBD file format with an extended version of Perl's
|
|
POD (plain old documentation); run `perldoc pod` for details of POD.
|