2016-08-25 13:39:42 -05:00
|
|
|
# ### ACS_MCB4B.iocsh ###
|
|
|
|
|
|
|
|
#- ###################################################
|
|
|
|
#- PORT - Serial port for communications
|
2016-08-26 16:05:00 -05:00
|
|
|
#- INSTANCE - Name of asyn port to create
|
2016-08-25 13:39:42 -05:00
|
|
|
#-
|
2016-08-26 16:05:00 -05:00
|
|
|
#- NUM_AXES - Optional: Number of axes to create for this controller
|
2016-08-25 13:39:42 -05:00
|
|
|
#- Default: 1
|
|
|
|
#-
|
2016-08-26 16:05:00 -05:00
|
|
|
#- MOVING_POLL - Optional: Moving poll rate (ms)
|
|
|
|
#- Default: POLL_RATE
|
|
|
|
#-
|
|
|
|
#- IDLE_POLL - Optional: Idle poll rate (ms)
|
|
|
|
#- Default: POLL_RATE
|
|
|
|
#-
|
|
|
|
#- POLL_RATE - Optional: Poll rate (ms)
|
|
|
|
#- Default: 100
|
2016-08-25 13:39:42 -05:00
|
|
|
#- ###################################################
|
|
|
|
|
|
|
|
# ACS MCB-4B serial connection settings
|
|
|
|
iocshLoad("$(IP)/iocsh/setSerialParams.iocsh", "PORT=$(PORT), BAUD=19200, BITS=8, STOP=1, PARITY=none")
|
|
|
|
asynOctetSetInputEos( "$(PORT)", -1, "\r")
|
|
|
|
asynOctetSetOutputEos("$(PORT)", -1, "\r")
|
|
|
|
|
2016-08-26 16:05:00 -05:00
|
|
|
MCB4BCreateController("$(INSTANCE)", "$(PORT)", $(NUM_AXES=1), $(MOVING_POLL=$(POLL_RATE=100)), $(IDLE_POLL=$(POLL_RATE=100)))
|