# Database for profile moves with asynMotor # This database defined records specific to the XPS controller # # Mark Rivers # April 3, 2011 # # # Macro paramters: # $(P) - PV name prefix # $(R) - PV base record name # $(PORT) - asyn port for this controller # $(TIMEOUT) - asyn timeout # Name of the trajectory file that is built and FTP'd to the XPS record(stringout, "$(P)$(R)TrajectoryFile") { field(DESC, "XPS trajectory file") field(PINI, "YES") field(DTYP, "asynOctetWrite") field(OUT, "@asyn($(PORT),0,$(TIMEOUT))XPS_TRAJECTORY_FILE") field(VAL, "TrajectoryScan.trj") } # Group name for XPS trajectory scanning record(stringout, "$(P)$(R)GroupName") { field(DESC, "XPS PVT group name") field(PINI, "YES") field(DTYP, "asynOctetWrite") field(OUT, "@asyn($(PORT),0,$(TIMEOUT))XPS_PROFILE_GROUP_NAME") field(VAL, "Group1") }