ISIS Logo
SDTEST
EPICS Serial Device Test IOC
Functions
SDTEST-IOC-01.db File Reference

Go to the source code of this file.

Functions

 record (stringin,"$(P)$(Q)NAME")
 
 record (stringin,"$(P)$(Q)DEVICE")
 
 record (stringin,"$(P)$(Q)INIT:_OUT")
 
 record (longout,"$(P)$(Q)INIT")
 
 record (sub,"$(P)$(Q)RELOAD_PROTOCOL")
 reload protocol file More...
 
 record (stringout,"$(P)$(Q)COMM")
 send a string to a device, reply will get written back to this record but we pass it onto another for clarity More...
 
 alias ("$(P)$(Q)COMM","$(P)$(Q)COMM:SP")
 
 alias ("$(P)$(Q)COMM","$(P)$(Q)COMM:SP:RBV")
 
 record (stringin,"$(P)$(Q)REPLY")
 DESC field: Send quoted string to device More...
 
 record (stringin,"$(P)$(Q)GETVAL:_OUT")
 the command sent to the device to read a value More...
 
 record (ai,"$(P)$(Q)GETVAL")
 
 record (stringin,"$(P)$(Q)SETVAL:_OUT")
 
 record (ao,"$(P)$(Q)SETVAL")
 
 alias ("$(P)$(Q)SETVAL","$(P)$(Q)SETVAL:SP")
 
 alias ("$(P)$(Q)SETVAL","$(P)$(Q)SETVAL:SP:RBV")
 
 record (stringin,"$(P)$(Q)REPLY:ASYNC")
 
 record (waveform,"$(P)$(Q)REPLYWF:ASYNC")
 
 record (bo,"$(P)$(Q)DISABLE")
 SIM and DISABLE records. More...
 
 record (bo,"$(P)$(Q)SIM")
 
 record (stringout,"$(P)$(Q)SIM:VAL")
 

Detailed Description

Parameters
PRequired argument. device prefix
QRequired argument. device sub prefix
NAMERequired argument. device name
DEVRequired argument. device COM port
PROTORequired argument. Template argument
INITINRequired argument. Template argument
PORTRequired argument. Template argument
INITPRequired argument. Template argument
SCANRequired argument. Template argument
GETINRequired argument. Template argument
SETOUTBRequired argument. Template argument
SETOUTCRequired argument. Template argument
SETINRequired argument. Template argument
DISABLERequired argument. Template argument
SIMRequired argument. Template argument
INITOUTDefault=. Template argument
GETOUTDefault=. Template argument
SETOUTADefault=. Template argument

Definition in file SDTEST-IOC-01.db.

Function Documentation

alias ( "$(P)$(Q)COMM"  ,
"$(P)$(Q)COMM:SP"   
)

Definition at line 57 of file SDTEST-IOC-01.db.

alias ( "$(P)$(Q)COMM"  ,
"$(P)$(Q)COMM:SP:RBV"   
)

Definition at line 58 of file SDTEST-IOC-01.db.

alias ( "$(P)$(Q)SETVAL"  ,
"$(P)$(Q)SETVAL:SP"   
)

Definition at line 129 of file SDTEST-IOC-01.db.

alias ( "$(P)$(Q)SETVAL"  ,
"$(P)$(Q)SETVAL:SP:RBV"   
)

Definition at line 130 of file SDTEST-IOC-01.db.

record ( stringin  ,
"$(P)$(Q)NAME"   
)

DESC field: Name of device

Definition at line 6 of file SDTEST-IOC-01.db.

record ( stringin  ,
"$(P)$(Q)DEVICE"   
)

DESC field: Device COM port

Definition at line 12 of file SDTEST-IOC-01.db.

record ( stringin  ,
"$(P)$(Q)INIT:_OUT"   
)

Definition at line 18 of file SDTEST-IOC-01.db.

record ( longout  ,
"$(P)$(Q)INIT"   
)

DESC field: Init device

EGU field:

Definition at line 23 of file SDTEST-IOC-01.db.

record ( sub  ,
"$(P)$(Q)RELOAD_PROTOCOL"   
)

reload protocol file

Definition at line 37 of file SDTEST-IOC-01.db.

record ( stringout  ,
"$(P)$(Q)COMM"   
)

send a string to a device, reply will get written back to this record but we pass it onto another for clarity

DESC field: Send string to device

Definition at line 43 of file SDTEST-IOC-01.db.

record ( stringin  ,
"$(P)$(Q)REPLY"   
)

DESC field: Send quoted string to device

we are triggered when command is processed and pick up reply

DESC field: Reply from device

Definition at line 76 of file SDTEST-IOC-01.db.

record ( stringin  ,
"$(P)$(Q)GETVAL:_OUT"   
)

the command sent to the device to read a value

Definition at line 85 of file SDTEST-IOC-01.db.

record ( ai  ,
"$(P)$(Q)GETVAL"   
)

DESC field: Read value from device

EGU field:

Definition at line 91 of file SDTEST-IOC-01.db.

record ( stringin  ,
"$(P)$(Q)SETVAL:_OUT"   
)

Definition at line 107 of file SDTEST-IOC-01.db.

record ( ao  ,
"$(P)$(Q)SETVAL"   
)

DESC field: Send value to device

EGU field:

Definition at line 114 of file SDTEST-IOC-01.db.

record ( stringin  ,
"$(P)$(Q)REPLY:ASYNC"   
)

DESC field: Unsollicited output from device

Definition at line 133 of file SDTEST-IOC-01.db.

record ( waveform  ,
"$(P)$(Q)REPLYWF:ASYNC"   
)

DESC field: Unsollicited output from device

Definition at line 148 of file SDTEST-IOC-01.db.

record ( bo  ,
"$(P)$(Q)DISABLE"   
)

SIM and DISABLE records.

DESC field: Disable comms

Definition at line 163 of file SDTEST-IOC-01.db.

record ( bo  ,
"$(P)$(Q)SIM"   
)

Definition at line 173 of file SDTEST-IOC-01.db.

record ( stringout  ,
"$(P)$(Q)SIM:VAL"   
)

Definition at line 182 of file SDTEST-IOC-01.db.

Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5