From a7a433d63ee0a6ceb1ab9cdc4513f09a6b4a793d Mon Sep 17 00:00:00 2001 From: jemian Date: Wed, 25 Nov 2015 09:53:57 -0600 Subject: [PATCH] main module documentation, as referenced from http://www.aps.anl.gov/bcda/synApps --- documentation/epics_logo.gif | Bin 0 -> 1820 bytes documentation/index.html | 583 +++++++++++++++++++++++++++++++++++ 2 files changed, 583 insertions(+) create mode 100644 documentation/epics_logo.gif create mode 100644 documentation/index.html diff --git a/documentation/epics_logo.gif b/documentation/epics_logo.gif new file mode 100644 index 0000000000000000000000000000000000000000..26ed21adbee482421c2cbda8136c5985bc0069cd GIT binary patch literal 1820 zcmXAodr;O@8pj_KSwPrDHZF20dAPk5Ef5s(Cs5FmsRA_+l4flx-MBoqk;!WrR`a3lhVU_?kFkSHLE5haO2 zqJd~ev?Ll0cLW(hNf2!|fl-hYkP@JTQ6ecpN`X>FsiYJs2g(`cl5(U1s9;n`Dv&Cm zicux0LaKpkMzy3Gjfp8TijpGQMhC`0azIXi6UK?;1UUsx8K;s{oJ-D;3*drr zA-O=VfGft8@k-U`R= z(laJMIBQjJThqV3X`mCFy<*gDQqhsj;8DJK1Obm*-D!Y&~F_xx~AyaiHCO`i`4lTF%_Nnq?9`E39XSJF@0n>iW$R ze(##=%k806YyW2&Udm5+m{i;nGWl%N3yv(u>b3Ryt+I&kE0P23M=N?$E59$F zZf+d&6CX2?5lYMZ*fk9=0UF5O(e?^e3K z$3O{*TJ+cAkf3L(ul}unLS*soDIbiL?dmHWH7$w=xA!}kA5rVMyYuw&R}Z`0@G2qJ zE{79KgF2Qcr~NSX#6OF#XE(VN2#Jky;b z-}Sd|Pu_o}r6%}Ht>xgXvmHCYzo~jn=K6PfqJ!Sw+?zfUTzzv{Gq?14kNns?X<_$Z z<@xS;HA$jttm8w!b@AK9OHS#%<(KDl-;3Plv}|?RmU$7+Tm-v}+Q|5}I=0f!?}%y1 zwd4Z#OU_lpRXZoekiN(ObL?QG&&06WhME4fe4gvXo}~750SijVg0C{mzFzFo+g~2Z z?gw1i{Ahgeva6{puhfMf&ku23Z0FmNFyD7a?(DQ}MICNuF0Wc0-d+BBXPLdD+HF1S z3~XJ(3iqo4lY+fE!)j+=`ykJ6e8Kx0=ly3_df!@8V$&CopKQ$6ZUGPHUMMn$jt`W? zzp?v5^Y1=sAGtlXXY`bO)cQm1gKs^oZy!%sYu!@&b?vE>y#Bp4BRfy@)!jeR(f8d* zW7fiFEjhyzx6OKTWBZdpxa}5ysBKf|=n99#35lNP zO5>-3{mO*v{?j77mV4Ue#bkFKo0ikLKiGM0Om11`G`m)JAIF@qSA2gd`orS4q8eTe cO9<*J`mN + + + + + + + + EPICS: Motor Record + + +EPICS +

EPICS: Motor Record and Device/Driver support.

+ +
+
Module Owners: Ron Sluiter + and Kevin Peterson
+
+ +

+
+This is the home page for both the motor record and various motor controllers +supported by motor record device/drivers. +

+ +

+Please email any comments and bug reports to Ron +Sluiter and/or Kevin Peterson who +are responsible for coordinating development and releases. +

+ +

Where to Find it

You can download the software by anonymous ftp from +the links in the table below:
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Module VersionEPICS Release - RangeFilenameDocumentationRelease NoticeKnown ProblemsRelease Date
R6-9R3.15.1-3.14.12.3motorR6-9.tar.gzmotorRecord.htmlmotor_release.htmlProblems01/07/2015
R6-8R3.14.12.3motorR6-8-1.tar.gzmotorRecord.htmlmotor_release.htmlProblems06/16/2014
R6-7R3.14.12.2motorR6-7-1.tar.gzmotorRecord.htmlmotor_release.htmlProblems03/06/2012
R6-5R3.14.10-11motorR6-5-2.tar.gzmotorRecord.htmlmotor_release.htmlProblems10/14/2010
R6-4R3.14.8.2-10motorR6-4-4.tar.gzmotorRecord.htmlmotor_release.htmlProblems06/22/2009
R6-3R3.14.8.2-10motorR6-3-1.tar.gzmotorRecord.htmlmotor_release.htmlProblems12/10/2008
R6-2R3.14.8.2-9motorR6-2-2.tar.gzmotorRecord.htmlmotor_release.htmlProblems04/04/2007
R6-1R3.14.8.2motorR6-1.tar.gzmotorRecord.htmlmotor_release.htmlProblems12/18/2006
R6-0R3.14.8.2motorR6-0.tar.gzmotorRecord.htmlmotor_release.htmlProblems09/22/2006
R5-9R3.14.8.2motorR5-9-1.tar.gzmotorRecord.htmlmotor_release.htmlProblems08/21/2006
R5-8R3.14.7-8.2motorR5-8.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R5-7R3.14.7motorR5-7.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R5-6R3.14.7motorR5-6.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R5-5R3.14.6 - 7motorR5-5.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R5-4R3.14.6motorR5-4.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R5-3R3.14.5motorR5-3.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R5-2R3.14.4motor5-2.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R4-9R3.13.5 - 10motorR4-9-6.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R4-8R3.13.5 - 9motorR4-8-1.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R4-7R3.13.2 - 9motor4-7-4.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R4-6R3.13.2 - 9motor4-6-4.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R4-5R3.13.2 - 9motorR4-5-4.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R4-4R3.13.4 - 5motor4-4-2.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R4-3R3.13.4 - 5motor4-3-2.tar.gzmotorRecord.htmlmotor_release.htmlProblems
R4-1R3.13.2motor4-1.tar.gzmotorRecord.htmlmotor_release.html
R3-5R3.13.1.1 - 2motor_V3.5.tar.gzmotorRecord.htmlmotor_V3.5.htmlProblems
+ +

Required Modules

  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Motor Version Required modulesRelease needed
R6-9ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-25
+ R2-13
R6-8ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-21
+ R2-12
R6-7ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-18
+ R2-11
R6-5ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-13-1
+ R2-10
R6-4ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-10
+ R2-9
R6-3ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-9
+ R2-9
R6-2ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-7
+ R2-8
R6-1ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-6
+ R2-8
R6-0ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-6
+ R2-8
R5-9-1ASYN  
+ IPAC  (for serial + or GPIB communication only)
R4-6
+ R2-8
R5-8ASYN   (for + serial or GPIB communication only)
+ IPAC  (for serial + communication only)
R4-4
+ R2-8
R5-7ASYN   (for + serial or GPIB communication only)
+ IPAC  (for serial + communication only)
R4-3
+ R2-8
R5-6ASYN   (for + serial or GPIB communication only)
+ IPAC  (for serial + communication only)
R4-2
+ R2-8
R5-5ASYN   (for + serial or GPIB communication only)
+ IPAC  (for serial + communication only)
R4-1
+ R2-8
R5-4ASYN   (for + serial or GPIB communication only)
+ IPAC  (for serial + communication only)
R3-3
+ R2-7a
R5-3MPF   (for + serial communication only; no GPIB support)
+ IPAC  (for serial + communication only)
R2-4-2
+ R2-7a
R5-2MPF   (for + serial communication only; no GPIB support)
+
R2-4
+
R4-9MPF  + (for serial or GPIB communication only)
+ mpfGpib + (for GPIB communication only; runtime requirement only)
+ mpfSerial + (for serial communication only)
R1-10
+ R1-5
+ R1-5
R4-8MPF  + (for serial or GPIB communication only)
+ mpfGpib + (for GPIB communication only; runtime requirement only)
+ mpfSerial + (for serial communication only)
R1-10
+ R1-4
+ R1-4
R4-7MPF +   (for serial or GPIB communication only)
+ + mpfGpib + (for GPIB communication only; runtime requirement only)
+ + mpfSerial + (for serial communication only)
R1-10
+ + R1-4
+ + R1-4
R4-6Same as R4-5
R4-5
+
MPF +   (for serial or GPIB communication only)
+ mpfGpib + (for GPIB communication only; runtime requirement only)
+ mpfSerial + (for serial communication only)
+
R1-8
+ R1-4
+ R1-3
+
R4-4MPF +   (for serial or GPIB communication only)
+ mpfGpib + (for GPIB communication only; runtime requirement only)
+ mpfSerial + (for serial communication only)
R1-6
+ R1-3
+ R1-2
R4-3MPF +   (for serial or GPIB communication only)
+ mpfGpib + (for GPIB communication only; runtime requirement only)
+ mpfSerial + (for serial communication only)
R1-6
+ R1-3
+ R1-2
R4-1MPF +   (for serial or GPIB communication only)
+ mpfGpib + (for GPIB communication only; runtime requirement only)
+ mpfSerial + (for serial communication only) + +
+ OR +
+ HIDEOS (for + serial or GPIB communication only)
R1-5
+ R1-3
+ R1-1 +

+ Latest? +

+
+ +

Installation and Building

After obtaining a copy of the distribution, +it must be installed and built for use at your site. These steps only need to +be performed once per site (unless versions of the module running under +different releases of EPICS and/or the other required modules are needed). +
    +
  1. + Create an installation directory for the module, usually this will end with +
  2. + +
    .../support/motor/
    +
  3. + Place the distribution file in this directory. Then issue the commands (Unix + style) +
  4. + +
    gunzip motor<rel>.tar.gz
    tar xvf motor<rel>.tar
    + where <rel> is the release. For example. + +
    motor4-1.tar.gz
    +
  5. + This creates a <top> application. +
  6. + +
    .../support/motor/motor<rel>
    +
  7. + Edit the config/RELEASE file and set the paths to your installation of + EPICS base (i.e., define SUPPORT and EPICS_BASE). +
  8. +
  9. + Edit  .../support/motor/motor<rel>/motorApp/Makefile.  Define + which device/driver modules to build. +
  10. +
  11. + Run gnumake in the top level directory and check for any compilation + errors. +
  12. + +
+ +

Documentation

The following documentation is available: +
    +
  • +  Consult the README file in the motor distribution for configuration + details. +
  • + +
+ +
+
+Page Last Modified: 04/06/2007
+Ron Sluiter
+
+
+
+ +