82 lines
1.9 KiB
Markdown
82 lines
1.9 KiB
Markdown
asynReport 255
|
|
asynSetTraceIOMask
|
|
asynSetTraceInfoMask
|
|
asynSetTraceMask
|
|
/home/zamofing_t/Documents/prj/SwissFEL/epics_ioc_modules/SASE_RIXS/Readme.md
|
|
|
|
asynReport
|
|
asynReport 3 MCS
|
|
asynReport 3 asynMCS
|
|
|
|
|
|
asynSetTraceMask asynMCS 0 0xff
|
|
asynSetTraceIOMask asynMCS 0 0xff
|
|
|
|
asynSetTraceMask asynMCS,0, error|device|filter|driver|flow|warning
|
|
asynSetTraceIOMask asynMCS,0, nodata|ascii|escape|hex
|
|
asynSetTraceInfoMask asynMCS,0, time|port|source|thread
|
|
|
|
#quite/default asyn communication
|
|
asynSetTraceMask asynMCS,0, error
|
|
asynSetTraceIOMask asynMCS,0, escape
|
|
asynSetTraceInfoMask asynMCS,0, time|port|source
|
|
asynSetTraceMask MCS,0, error
|
|
asynSetTraceIOMask MCS,0, escape
|
|
asynSetTraceInfoMask MCS,0, time|port|source
|
|
|
|
|
|
#good debugging for asyn communication
|
|
asynSetTraceMask asynMCS,0, error|driver
|
|
asynSetTraceIOMask asynMCS,0, escape
|
|
asynSetTraceInfoMask asynMCS,0, time|port|source
|
|
|
|
#good debugging for motor record tracing
|
|
asynSetTraceMask MCS,0, error|device|filter|driver|flow|warning
|
|
asynSetTraceIOMask MCS,0, escape
|
|
asynSetTraceInfoMask MCS,0, time|port|source
|
|
|
|
|
|
/home/zamofing_t/Documents/doc-ext/SmaractMCS/MCSrs232InterfaceDocumentation.pdf
|
|
ncat 129.129.244.32 5000
|
|
->resut :ID4049801502
|
|
|
|
:GSI
|
|
:GIV
|
|
:GNC
|
|
|
|
:GCT0
|
|
|
|
:MPA0,123000,2000
|
|
:GP0
|
|
->:P0,123000\n
|
|
:MPA0,987,2000
|
|
:GST0
|
|
:ST0,1
|
|
|
|
#good debugging for motor record tracing
|
|
asynSetTraceMask asynS1,0, 0x09
|
|
asynSetTraceIOMask asynS1,0, 0x02
|
|
asynSetTraceInfoMask asynS1,0, 0x07
|
|
|
|
|
|
|
|
add a ASYn record
|
|
|
|
caqtdm -macro 'S=SARES30-SMX,M=MCS,T=MCS' ESB_MX_SmarAct
|
|
|
|
caqtdm -macro 'P=SARES30-SMX:,R=ASYN' asynOctet
|
|
|
|
caput SARES30-SMX:ASYN.AOUT :GSI
|
|
caput SARES30-SMX:ASYN.AOUT :GP0
|
|
caput SARES30-SMX:ASYN.AOUT :MPA0,123000,2000
|
|
caput SARES30-SMX:ASYN.AOUT :GST0
|
|
|
|
|
|
|
|
caget SARES30-SMX:ASYN.TINP
|
|
|
|
|
|
|
|
/home/zamofing_t/Documents/prj/SwissFEL/driver_modules_epics/motorBase/motorApp/MotorSrc/asynMotorController.h
|
|
|
|
if the position can not be reached, the $(S):$(M).MISS is set to 1 |