Ron Sluiter
ea98363785
Clear home request when soft-limit violation occurs.
2007-03-16 20:30:41 +00:00
Ron Sluiter
f5001c4526
Strict dbLoadTemplate() type checking with R3-14-9.
2007-03-16 17:49:54 +00:00
Ron Sluiter
225b45e8fe
scalcout records added to adjust the motor tweak (TWV)
...
and slew velocity (VELO/S) values by a multiple.
2007-03-01 21:00:47 +00:00
Ron Sluiter
4c1f426b04
Add "small" motor display with ability to adjust the motor tweak (TWV)
...
and slew velocity (VELO/S) values by a factor of either 0.1 or 10.
2007-03-01 20:57:11 +00:00
Ron Sluiter
5d4b875851
Reformat; tabs -> spaces.
2007-02-27 17:44:06 +00:00
Ron Sluiter
7e17bd73d9
Bug fix for negative controller positions not handled correctly.
2007-02-27 17:33:17 +00:00
Ron Sluiter
56680be0dd
Bug fix for negative controller positions not handled correctly.
2007-02-27 17:22:49 +00:00
MarkRivers
c63f418172
Fixed missing comment delimiter
2007-02-16 22:18:55 +00:00
Ron Sluiter
b30d68e6cd
R6-2
2007-02-16 20:41:01 +00:00
Ron Sluiter
3cf41c851c
Bug fix for overwriting PID parameter fields
...
during normalization calculation.
2007-02-16 20:21:47 +00:00
MarkRivers
4a1236f6c9
Added asynPrint for debugging
2007-02-13 22:02:18 +00:00
MarkRivers
59345bf040
We used to check just response[2] for problems when polling the status.
...
However, it turns out that in firmware version 6.15 that bit=1 for no problem,
but in 6.17 it is 0 for no problem! Check the last 4 bits individually instead,
since that works in both versions of the firmware.
2007-02-13 21:55:57 +00:00
MarkRivers
dd46747576
Added third motor, changed resolution; added trajectory scanning
2007-02-13 21:51:21 +00:00
MarkRivers
1a7ed76c54
Added third motor, changed units
2007-02-13 21:50:13 +00:00
MarkRivers
dd487435b9
Added debugLevel PV
2007-02-13 21:43:58 +00:00
MarkRivers
b353e6a5ad
Many bug fixes; added debugging output
2007-02-13 21:42:47 +00:00
MarkRivers
76e4892077
Force update when a motor is moved, even if poller says it is not moving
2007-02-13 21:41:09 +00:00
MarkRivers
c675044744
Replaced by trajectoryScan.db
2007-02-13 17:17:12 +00:00
MarkRivers
e4256b2a16
New file, replaces both MM4005_trajectoryScan.db and XPS_trajectoryScan.db
2007-02-13 17:16:27 +00:00
David Kline
09e24b639e
Minor cosmetic changes.
2007-02-13 13:22:28 +00:00
David Kline
800266fbca
Modified to support interrupts from OMS PC68/78 modules.
2007-02-13 13:02:27 +00:00
Peter Denison
a55bcdcb49
Documentation updates
2007-02-03 12:14:48 +00:00
Peter Denison
c8a067adb5
Updated simulation motor tests to have 3 motors, and non-zero home/start posn
2007-02-03 12:10:31 +00:00
Peter Denison
b40820e90b
Enabled autosave on asynMotor to restore DVAL after power cycle by writing new
...
init_controller routine and calling LOAD_POS
2007-02-03 12:07:17 +00:00
Peter Denison
ae87fbc0fb
Remove a few compilation warnings
2007-02-03 12:01:49 +00:00
Peter Denison
2ae483963c
Remove erroneous setting of defaults at initialisation
...
Force setting of ASYN_CANBLOCK flag and remove can_block option, as the
callback mechanism *requires* that we be asynchronous, or we'll deadlock
2007-02-02 16:21:05 +00:00
Peter Denison
239965f564
Fix units on JVEL, HVEL and JAR fields
2007-02-02 16:13:43 +00:00
Peter Denison
dd70de868d
Fixed PV name lengths in motorUtil and motorUtilAux for 3.14 values
2007-02-02 13:58:58 +00:00
Peter Denison
0cbeb1cf74
second part of fix for limits when MRES -ve
...
When changing user limits, depend on both DIR and sign of MRES
2007-02-02 13:55:34 +00:00
Peter Denison
30fc158af1
Added encoder position to status TRACEIO asynPrint call
2007-02-02 13:50:46 +00:00
Peter Denison
748de06f19
Force an update after a new callback is added
2007-02-02 13:46:14 +00:00
Ron Sluiter
ee362d8918
Update New Focus st.cmd calls.
2007-01-31 20:57:47 +00:00
Ron Sluiter
fe28e9d97c
Update firmware version support.
2007-01-31 20:56:05 +00:00
MarkRivers
47ff511cbe
Parse Gathering.dat file; collect additional gathering information
2007-01-19 23:05:12 +00:00
MarkRivers
264eaa07be
Minor change to make consistent with Newport distribution
2007-01-19 23:02:56 +00:00
MarkRivers
9b36c458df
Many fixes to code to get it basically working, including
...
pulse output and gathering.
Use new include file, "trajectoryScan.h" to eliminate
duplication with MM4005 trajectory scan SNL program.
Clean up formatting.
2007-01-19 00:03:13 +00:00
MarkRivers
d151b158b6
Minor cosmetic changes
2007-01-19 00:00:45 +00:00
MarkRivers
2bc597d85a
Use new include file, "trajectoryScan.h" to eliminate
...
duplication with new XPS trajectory scan SNL program.
Clean up formatting.
Assign EPICS motor PVs in init() so it works with fewer than 8 EPICS motors.
2007-01-18 23:47:00 +00:00
MarkRivers
7b170d7b8d
New file for XPS and MM4005 trajectory scanning
2007-01-18 23:45:03 +00:00
Ron Sluiter
27883d6998
R6-1
2007-01-17 15:43:54 +00:00
Ron Sluiter
bcb4abd457
Reformatted.
2007-01-17 15:39:43 +00:00
Ron Sluiter
4de9c7d9b8
Driver not issuing the correct command at boot up.
2007-01-17 15:34:46 +00:00
jsullivan-anl
c1bf640fd5
Accel/Decel Average parameters must be .5 or greater then
...
Accel/Decle. Round up average calculation.
2007-01-16 17:15:31 +00:00
MarkRivers
53fbf559f2
Cosmetic change
2007-01-15 19:55:07 +00:00
MarkRivers
29236e5089
Many changes, clean up, try to make it work
2007-01-15 19:51:41 +00:00
jsullivan-anl
150fdb7ffd
xpsgathering reference did not match function name in
...
XPSGathering.c and XPSGatheringMain.c
xpsgathering -> xps_gathering
2007-01-15 17:44:43 +00:00
jsullivan-anl
ad117202fa
fixed "include file not found" compiler error
...
xps_c8_driver.h -> XPS_C8_driver.h
2007-01-15 17:42:58 +00:00
Ron Sluiter
7bd4adab85
- Update starup script calls.
...
- Switched to Microsoft FrontPage.
2007-01-09 16:10:13 +00:00
MarkRivers
e092b7ece7
V2.0.1 from Newport
2006-12-19 18:50:42 +00:00
MarkRivers
4749bbcde8
V2.0.1 from Newport
2006-12-19 18:24:45 +00:00