MarkRivers
a14a382012
Changed from strtok_r to epicsStrtok_r to work on win32
2007-04-17 20:04:29 +00:00
Ron Sluiter
5cc8fc1e60
With R6-0 all FLOAT's changed to DOUBLE's.
2007-04-06 19:09:12 +00:00
Ron Sluiter
cf984d501f
MR's bug fix for RDBD was being used before the validation check.
2007-04-06 18:37:38 +00:00
Ron Sluiter
1aa7531a47
For solaris-sparc (SUNWspro) compatibility.
2007-04-04 19:27:34 +00:00
Ron Sluiter
54527b0def
For solaris-sparc-gnu compatibility.
2007-04-04 19:25:30 +00:00
Ron Sluiter
77c66f65e6
synApps xxx includes everything; so build everything.
2007-04-04 18:43:50 +00:00
Ron Sluiter
0ff9f24827
Update EPICS_BASE to R3-14-9 and ASYN to R4-7.
2007-04-02 19:58:35 +00:00
Ron Sluiter
e232fa0470
R6-2 update.
2007-04-02 19:21:17 +00:00
jsullivan-anl
2876cbb362
Add PI E-516 Piezo Motor Controller driver
2007-03-30 20:02:52 +00:00
jsullivan-anl
6e37f34387
Initial implementation of PI E-516 Piezo Motor Controller
...
1 or 3 axis models.
2007-03-30 20:01:05 +00:00
Ron Sluiter
2d3253df64
R6-2 update.
2007-03-22 21:47:29 +00:00
Ron Sluiter
9df79ed1a2
Document initialization fix.
2007-03-22 21:42:35 +00:00
timmmooney
3bb06091a6
allocate space for trailing null in motor list
2007-03-20 18:51:30 +00:00
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