Kevin Peterson 714478d6b0 Updated driver modules:
motorAcs		R1-1	8c1fd9366435b7b9a34d0d5d84a5ad981b241846
motorAcsTech80		R1-0-1	d7706b0f8189f5d253a4e6a610c34c33115be6f6
motorAerotech		R1-1	3fa94b7429cdf3df88ee0cb02c4c7f46a070ce26
motorAMCI		R1-0-1	4c88334bd8dcd82034ccd126fbc11e9007cd4802
motorAttocube		R1-0-1	cc28182ecdb7d4325f5102be1e4bd4375422e492
motorDeltaTau		R1-0-1	b889129d8b24b7d8e0d74b726850c174d9d4f051
motorFaulhaber		R1-0-1	86dbaa795d651db2bd93f04015b3fa816c812676
motorHytec		R1-0-1	fad4155ff5c0765157edfe96cffbdbea6d336262
motorIms		R1-0-1	cebdb170b91dd4db48f5b4742b7a16528abcf573
motorKohzu		R1-0-1	f406c18bde2f9ec36dd9fee9f7d6576c247b13df
motorMclennan		R1-1	03750269099922d6ac1d12b5c89bece77f4009e2
motorMicos		R2-0	d98d5c2989f4f0c596c64b3daf3e5160bac344b8
motorMicroMo		R1-0-1	c0845b24aa3a603dc9692d79beaeb0e2ea0d532d
motorMicronix		R1-0-1	e2fcf8a4a03a0fd0d9d1c88ef9b242a2aaf306c4
motorMotorSim		R1-1	6e2f64601e5f27ba212fc8e8488ac655cc4bb483
motorMXmotor		R1-0-1	d3efe48cf07f9a3ca5914e629c824e1df6d82094
motorNewFocus		R1-1-1	176006e881fcec8a4ea0b300d5ee908fcfd0d655
motorNewport		R1-1	d7b6818a893feb622c9c7dcafa645095561e965d
motorNPoint		R1-0-1	37ab6f1eddb358987d4c4e2b3479c0058d8c63c6
motorOms		R1-1	c3cfa1628015cd17176ebcd97babd8f78ea03630
motorOmsAsyn		R1-0-1	625c0248460dae6d6804582cf249230668d80c15
motorOriel		R1-0-1	32bbe993211535313aff4c1a3157f9089ed08273
motorParker		R1-1	0d78e498aa9c6e5ce393acac45429f34496523d1
motorPhytron		R1-1	55509f404e8746684d3ac1ba4fe26c98adeab7b6
motorPI			R1-0-1	c58c5a4e3db676dc0744b116a64de67530a087ad
motorPIGCS2		R1-1	b52f98361b055d9505c84cee0099ab08b1de0367
motorPiJena		R1-0-1	535e9ac1590d9b294d05518ae9a0acc824fcafad
motorScriptMotor	R1-1	374a23bae3d0cfe4aa9f268ae5703e43f3d129da
motorSmarAct		R1-2	9ca8f47ae0e814b4d9669e04a76f96f305caab53
motorSmartMotor		R1-0-1	79ea9a72980c04f43b43c56ed9a84cdaea7c7e8b
motorThorLabs		R1-0-1	bffd7c94f6f2dc37485a90e40085f181af2bfeb2
2020-05-13 14:25:33 -05:00
2020-05-13 14:25:33 -05:00
2019-04-15 16:58:24 -05:00
2019-04-16 14:14:06 -05:00
2002-09-13 19:26:38 +00:00

motor

Build Status

This module contains motor support for the Experimental Physics and Industrial Control System (EPICS).

The core motor functionality resides in this respository. Starting with R7-0 the drivers have been moved from motor to standalone github repositories, which have been added to motor as submodules. The driver repositories can be found here: https://github.com/epics-motor

Getting started

Updating clones created before 2019-04-02

Use the following procedure to update clones that were created before the beginning of the motor split:

$ cd motor
$ make distclean
$ git fetch origin
$ git status
<behind by many commits and can be fast-forwarded>
$ git stash
$ git rebase origin/master
$ git stash apply
$ git submodule init
$ git submodule update

Failure to 'make distclean' before rebasing will result in many driver source directories in motorApp with "O.*" directories that need to be removed manually.

Cloning motor with support for all motor controllers

The following command results in a motor directory that contains all of the driver submodules:

$ git clone --recursive https://github.com/epics-modules/motor.git

Cloning motor with support for a single motor controller

The following procedure allows only required drivers to be built, which can significantly reduce build times:

$ git clone https://github.com/epics-modules/motor.git
$ cd motor
$ git submodule init
$ git submodule update modules/motorMotorSim

Additional Info

For more information, see:

Report an issue with Motor
Request a feature

S
Description
This is motor record version 7. The older (incompatible) motor record version 6 is here: https://git.psi.ch/epics_driver_modules/motor. The "upstream" branch is a fork of https://github.com/epics-modules/motor. Do not modify that one. All used submodules have their own repo. Don't modify them here.
Readme 7.7 MiB
Languages
C++ 62.3%
C 34.6%
Makefile 1.7%
Python 1.3%
Shell 0.1%