Difference between revisions of "HowTo Documents"

From EPICSWIKI
(Refer to epics-controls.org website)
 
(24 intermediate revisions by 10 users not shown)
Line 1: Line 1:
This is a directory of various How-To documents written by members of the EPICS collaboration. Contributions to this page are most welcome!
This is an out of date directory of various How-To documents written by members of the EPICS collaboration.


=== Architectures and Operating Systems ===
'''This page is old and out of date.''' Please go to our
[https://epics-controls.org/resources-and-support/documents/howto-documents/ new How-To documents page] for the latest information.
 
 
=== Building Base and Modules on Different Architectures and Operating Systems ===


* [http://www.aps.anl.gov/epics/base/RTEMS/tutorial/ Getting Started with EPICS on RTEMS]
* [http://www.aps.anl.gov/epics/base/RTEMS/tutorial/ Getting Started with EPICS on RTEMS]
* [[HowToPC104|Getting Started with R3.14.7 on a PC104 running Linux]]
* [[HowToPC104|Getting Started with R3.14.7 on a PC104 running Linux]]
* [[How To Set Up a Linux Box as an IOC Boot Server]]
* [[How To Port EPICS to a new OS/Architecture]]
* [[How To Port EPICS to a new OS/Architecture]]
* [[How To Install Channel Archiver On Scientific Linux]]
* [[How To Use Posix Thread Priority Scheduling under Linux]]
* [[How To cross compile EPICS and a IOC to an old x86 Linux system]]
* [http://prjemian.github.io/epicspi/ Installing EPICS on a Raspberry Pi]
* [http://www.smolloy.com/2017/10/basic-epics-installation-on-linux-mint How to build EPICS and Asyn on Linux Mint]
* [http://www.smolloy.com/2017/10/build-areadetector-for-epics-from-source How to build AreaDetector (on Linux Mint)]


=== Drivers and Device Support ===
=== Writing Drivers and Device Support ===


* [http://www.aps.anl.gov/epics/modules/soft/asyn/R4-2-1/HowToDoSerial/tutorial.html How To Do Serial (using Asyn Driver)]
* [http://www.aps.anl.gov/epics/modules/soft/asyn/HowToDoSerial_StreamDevice.html How To Do Serial (using Asyn Driver and StreamDevice)] (also covers VXI-11)
* [http://www.aps.anl.gov/epics/modules/soft/asyn/R4-15/HowToDoSerial/tutorial.pdf How To Do Serial (using Asyn Driver and devGPIB)]
* [[How to make your EPICS driver operating system independent]]
* [[How to make your EPICS driver operating system independent]]
* [[How To Write Device Support that uses Asyn Driver]] ''(Incomplete!)''
* [[How To Write Device Support that uses Asyn Driver]] ''(Incomplete!)''
* [[How to use GPIB ports with linux-gpib and StreamDevice]]
* [[How to avoid copying arrays with waveformRecord]]
=== Applications ===
* [[Common Database patterns]]
* [[How To Install Channel Archiver On Scientific Linux]]
* [[What PV Save and Restore Tools are available]]
* [[How to Add a New Breakpoint Table]]
* [["Best Practice" Guidelines]]
* [[How do I get EPICS applications to work with a Mac OS X firewall?]]


=== Other stuff ===
=== Infrastructure and Other Stuff ===


* [[How To Set Up a Linux Box as an IOC Boot Server]]
* [[How To Set Up a Mirror of the EPICS Web Site]]
* [[How To Set Up a Mirror of the EPICS Web Site]]
* [[How to Set Up a Soft IOC Framework on Linux]]
* [[How to Configure Channel Access]]
* [[How to Make Channel Access Reach Multiple Soft IOCs on a Linux Host]]
* [[How to Set Up Console Access and Logging for VME and Soft IOCs]]
* [[How to Set Up NAL (Nagios Alarm Handler) to monitor an EPICS network]]
* [[How to find which IOC provides a PV]]
=== Collaboration Stuff ===
* [[How to run an EPICS Collaboration Meeting]]

Latest revision as of 20:55, 1 June 2021

This is an out of date directory of various How-To documents written by members of the EPICS collaboration.

This page is old and out of date. Please go to our new How-To documents page for the latest information.


Building Base and Modules on Different Architectures and Operating Systems

Writing Drivers and Device Support

Applications

Infrastructure and Other Stuff

Collaboration Stuff