Jens Eden
eae2c87dde
added explanation of omsAsynString.template
2015-01-07 11:10:39 +00:00
Jens Eden
7005f681f9
added a template to send and receive strings from OMS controllers
2015-01-07 10:55:14 +00:00
Jens Eden
c5a41bcdf7
enhanced description
2015-01-07 10:28:35 +00:00
Jens Eden
761b27d840
split init string into individual commands
2015-01-07 10:22:30 +00:00
Jens Eden
48b9971479
reset tcp connection to recover from network errors
2015-01-07 10:22:04 +00:00
Jens Eden
82fe312c4c
split init string into individual commands; read status before position
2015-01-07 10:21:35 +00:00
Jens Eden
ec5f2ffe9a
fix string parser to allow character 'B' in beta release firmware string
2014-12-17 16:37:14 +00:00
Jens Eden
e53a205927
avoid command error, if new velocity is less than previous base velocity or new base velocity is greater than previous velocity
2014-12-17 16:31:53 +00:00
Jens Eden
bb0926f60b
set a default Input/output EOS and allow to override in st.cmd
2014-12-17 14:17:56 +00:00
kmpeters
288ba61a4f
Added documentation to README & motor_release.html
2014-12-16 20:17:52 +00:00
kmpeters
ae3394921f
Removed set{Input,Output}Eos calls from omsMAXnet constructor so that input and output EOS values set in the st.cmd file are not overridden. Added examples for setting the input and
...
output EOS from the st.cmd to the MAXnet README.
2014-12-15 23:03:05 +00:00
Ron Sluiter
79b73f6f8b
Bug fix from Thierry Zamofing (PSI); acceleration was set to the same value as the speed.
2014-12-15 15:04:13 +00:00
Ron Sluiter
5161400586
Steffen Rau's (PI) latest as of 25 Nov 2014
2014-12-12 21:05:03 +00:00
timmmooney
3d93129c9a
Implemented Andrew Johnson's cleaner disable solution. Changed scalcouts to calcouts.
2014-12-03 18:12:52 +00:00
Ron Sluiter
33fbdb67d5
Moved 'WAIT MODE NOWAIT' from EnsembleAsynConfig to motorAxisSetInteger where torque is enabled/disabled.
2014-11-24 17:47:32 +00:00
timmmooney
d061c16ca8
backed out seq_pv* arg changes
2014-11-17 20:42:26 +00:00
timmmooney
e410cc0030
backed out seq_pv* arg changes
2014-11-17 20:39:54 +00:00
timmmooney
29e0125274
backed out seq_pv* arg changes
2014-11-17 20:38:16 +00:00
timmmooney
0cefe9cb8d
show enabled status
2014-11-11 21:05:05 +00:00
timmmooney
b5db48024c
show enabled status
2014-11-11 21:04:49 +00:00
timmmooney
462373509f
2014-11-10 21:35:38 +00:00
timmmooney
b818bdd0b4
2014-10-22 22:10:31 +00:00
timmmooney
5c763358a6
delete scanparms PVs
2014-10-22 22:09:49 +00:00
timmmooney
a3afe02b7a
Added scanControl, userPreTaxi, userPreFly, userPostFly, userCalc1/2
2014-09-29 18:05:29 +00:00
timmmooney
460503f472
Added scanControl, userPreTaxi, userPreFly, userPostFly, userCalc1/2
2014-09-29 18:01:34 +00:00
timmmooney
fe625b4905
Added userPreTaxi, userPreFly, userPostFly, userCalc1/2
...
PSOWINDOW RANGE depends on scanControl (Normal/Custom), and scan direction
2014-09-29 18:01:01 +00:00
timmmooney
0f735e8b98
Some notes on EnsemblePSOFly.db
2014-09-26 21:06:43 +00:00
Jens Eden
cdc1d60e7c
fix limit direction detection for old firmware releases (< V1.21)
2014-09-18 13:21:45 +00:00
timmmooney
a4373ca87b
changes for compatibility with either seq-2-1-16 or seq-2-2-0
2014-09-12 21:36:33 +00:00
timmmooney
b371c20f5f
2014-09-12 21:33:52 +00:00
Ron Sluiter
c2a60e6e36
Updated support modules.
2014-09-11 21:38:26 +00:00
Ron Sluiter
0fa563b5f5
Updated comments for R6-9.
2014-09-11 19:31:21 +00:00
MarkRivers
acf8d92fd8
Mark Rivers added changes for R6-9; fixed html errors; reformatted with VS2010
2014-09-11 18:41:19 +00:00
MarkRivers
26440ac028
Mark Rivers' changes for R6-9
2014-09-11 18:39:36 +00:00
MarkRivers
cbdc3484ce
Added MCB4BDriver
2014-09-11 17:57:29 +00:00
MarkRivers
1288282fc0
Added #include <time.h>, needed to avoid compiler warning
2014-09-11 17:55:08 +00:00
timmmooney
5d657e48fa
menu fix
2014-09-11 16:22:10 +00:00
timmmooney
5056a5590c
deleted
2014-09-11 16:21:45 +00:00
Ron Sluiter
0054f45b32
Removed postProcess flag (pp) from LOAD_POS. Fixes bug where target positions were not updating.
...
Removed redundant postings of RMP and REP by moving them to device support's motor_update_values() and update_values().
Fix for LOAD_POS not posting RVAL.
Reversed order of issuing SET_VEL_BASE and SET_VELOCITY commands. Fixes MAXv command errors.
2014-09-11 15:37:22 +00:00
Ron Sluiter
95819d8a2a
RMP and REP were being posted with same value. Moved CA posting of changes to the RMP, REP and RVEL fields from motor record to update_values().
2014-09-11 15:28:26 +00:00
Ron Sluiter
5e9d71624f
sendAndReceive() diagnostic message added when controller returns NAK.
2014-09-11 14:33:47 +00:00
timmmooney
18f89ac673
mods for seq-2-2 or seq-2-1
2014-09-04 19:02:24 +00:00
MarkRivers
42fd34087c
Fixed bug, it was sending E query to read motor current status, should be W query
2014-08-28 23:35:05 +00:00
timmmooney
dfa946fce7
don't use variable named "time". Conflicts with time().
...
make seq_pvGet() call sensitive to seq version number
2014-08-28 18:15:18 +00:00
timmmooney
f46aba74ad
don't use variable named "time". Conflicts with time().
2014-08-28 18:13:30 +00:00
Ron Sluiter
60339fb4df
- re-formated Mod log.
...
- Terminate all commands with a ';'.
- More than one command with a response not allowed when terminated with a ';'. Broke "QA EA" into two commands.
- Fix for wrong command intermittently displayed from Command Error message. motorIsr() saves the message in a separate static buffer.
2014-08-19 14:18:35 +00:00
mp49
ea2616382d
devMotorAsyn: always do SET_ENC_RATIO at the beginning of the init_controller function. This fixes an issue that was causing set position to fail in some cases.
2014-08-05 15:58:40 +00:00
Ron Sluiter
ac47bfb650
Updated comments
2014-07-29 17:56:25 +00:00
timmmooney
608be0338f
Make number of pulse positions a separate PV. Do PSOCONTROL X RESET at beginning of loadTrajectory. Fixed conditional load of PSO array (only load if needed or changed). PULSE_MODE_TRAJPTS was using npoints instead of nelements.
2014-07-18 20:24:28 +00:00
timmmooney
0c3b5dd3cd
Make number of pulse positions a separate PV
2014-07-18 20:19:21 +00:00