Ron Sluiter
cb10b6ffb4
Start
2007-05-08 14:45:17 +00:00
Ron Sluiter
d74e91350e
Added SmartMotor support.
2007-05-08 14:39:07 +00:00
MarkRivers
e334c7242d
Change logic for definition of DLL so that it works if application is being statically built
2007-05-01 22:20:29 +00:00
MarkRivers
c26c0b8c35
Changed SRCS to Newport_SRCS, otherwise it linked PROD with object files, not library
2007-05-01 22:11:38 +00:00
MarkRivers
9b932ce7bc
Removed status argument from interrupt callbacks
2007-04-23 20:45:38 +00:00
MarkRivers
bc7d0bb2a8
Removed status argument from interrupt callbacks
2007-04-23 20:39:20 +00:00
MarkRivers
25d699eb73
Removed status argument from interrupt callbacks
2007-04-23 20:32:04 +00:00
MarkRivers
26599493ed
New file for testing XPS with WithMPF
2007-04-17 21:09:44 +00:00
MarkRivers
30f24d531c
Added status argument in callbacks
2007-04-17 21:08:44 +00:00
MarkRivers
99438abc45
Added status argument in callbacks; deleted unused resolution variable
2007-04-17 21:05:42 +00:00
MarkRivers
9556f74d93
Added status argument in callbacks; deleted setDefaults prototype
2007-04-17 21:05:13 +00:00
MarkRivers
a14a382012
Changed from strtok_r to epicsStrtok_r to work on win32
2007-04-17 20:04:29 +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
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
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
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
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
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
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
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