Skip to content
Snippets Groups Projects
Commit 027b3514 authored by rivers's avatar rivers
Browse files

Deleted iocxxx directory, replaced with iocvxWorks

parent e9513738
No related branches found
No related tags found
No related merge requests found
Showing
with 0 additions and 2204 deletions
# AIMConfig(serverName, int etherAddr, int port, int maxChans,
# int maxSignals, int maxSequences, etherDev, queueSize)
AIMConfig("AIM2/1", 0x98c, 1, 4000, 4, 1, "ei0", 100)
AIMConfig("AIM2/2", 0x98d, 2, 4000, 4, 1, "ei0", 100)
AIMConfig("AIM3/1", 0x98b, 1, 4000, 4, 1, "ei0", 100)
AIMConfig("AIM3/2", 0x903, 2, 4000, 4, 1, "ei0", 100)
dbLoadRecords("mcaApp/Db/13element.db","P=xxx:med:,N=2000", mca)
dbLoadTemplate("13element.substitutions", mca)
file "$(MCA)/mcaApp/Db/simple_mca.db"
{
pattern
{P M DTYP INP PREC CHANS}
{xxx:med: mca1 "MPF MCA" "#C0 S0 @AIM2/1" 3 2048}
{xxx:med: mca2 "MPF MCA" "#C0 S1 @AIM2/1" 3 2048}
{xxx:med: mca3 "MPF MCA" "#C0 S2 @AIM2/1" 3 2048}
{xxx:med: mca4 "MPF MCA" "#C0 S0 @AIM2/2" 3 2048}
{xxx:med: mca5 "MPF MCA" "#C0 S1 @AIM2/2" 3 2048}
{xxx:med: mca6 "MPF MCA" "#C0 S2 @AIM2/2" 3 2048}
{xxx:med: mca7 "MPF MCA" "#C0 S0 @AIM3/1" 3 2048}
{xxx:med: mca8 "MPF MCA" "#C0 S1 @AIM3/1" 3 2048}
{xxx:med: mca9 "MPF MCA" "#C0 S2 @AIM3/1" 3 2048}
{xxx:med: mca10 "MPF MCA" "#C0 S0 @AIM3/2" 3 2048}
{xxx:med: mca11 "MPF MCA" "#C0 S1 @AIM3/3" 3 2048}
{xxx:med: mca12 "MPF MCA" "#C0 S2 @AIM3/4" 3 2048}
{xxx:med: mca13 "MPF MCA" "#C0 S3 @AIM3/2" 3 2048}
{xxx:med: mca0 "Soft Channel" "#C0 S0 @" 3 2048}
}
file "$(MCA)/mcaApp/Db/icb_amp.db"
{
pattern
{P AMP CARD SERVER ADDR}
{xxx:med: amp1 0 "AIM2/1" 1}
{xxx:med: amp2 0 "AIM2/1" 2}
{xxx:med: amp3 0 "AIM2/1" 3}
{xxx:med: amp4 0 "AIM2/1" 4}
{xxx:med: amp5 0 "AIM2/1" 5}
{xxx:med: amp6 0 "AIM2/1" 6}
{xxx:med: amp7 0 "AIM2/1" 8}
{xxx:med: amp8 0 "AIM2/1" 9}
{xxx:med: amp9 0 "AIM3/1" 1}
{xxx:med: amp10 0 "AIM3/1" 2}
{xxx:med: amp11 0 "AIM3/1" 3}
{xxx:med: amp12 0 "AIM3/1" 4}
{xxx:med: amp13 0 "AIM3/1" 5}
}
file "$(MCA)/mcaApp/Db/icb_adc.db"
{
pattern
{P ADC CARD SERVER ADDR}
{xxx:med: adc1 0 "AIM2/1" B}
{xxx:med: adc2 0 "AIM2/1" 0}
{xxx:med: adc3 0 "AIM3/1" B}
{xxx:med: adc4 0 "AIM3/1" 7}
}
file "$(MCA)/mcaApp/Db/icb_hvps.db"
{
pattern
{P HVPS LIMIT CARD SERVER ADDR}
{xxx:med: hvps1 1000 0 "AIM3/1" A}
}
# AIMConfig(serverName, int etherAddr, int port, int maxChans,
# int maxSignals, int maxSequences, etherDev, queueSize)
AIMConfig("AIM1/1", 0xa78, 1, 2048, 1, 1, "ei0", 100)
AIMConfig("AIM1/2", 0xa78, 2, 2048, 1, 1, "ei0", 100)
AIMConfig("AIM2/1", 0xa79, 1, 2048, 1, 1, "ei0", 100)
dbLoadRecords("mcaApp/Db/3element.db","P=xxx:med:,N=2000", mca)
dbLoadTemplate("3element.substitutions", mca)
file "$(MCA)/mcaApp/Db/simple_mca.db"
{
pattern
{P M DTYP INP PREC CHANS}
{xxx:med: mca1 "MPF MCA" "#C0 S0 @AIM2/1" 3 2048}
{xxx:med: mca2 "MPF MCA" "#C0 S1 @AIM2/1" 3 2048}
{xxx:med: mca3 "MPF MCA" "#C0 S2 @AIM2/1" 3 2048}
{xxx:med: mca0 "Soft Channel" "#C0 S0 @" 3 2048}
}
#file "$(MCA)/mcaApp/Db/icb_amp.db"
#{
#pattern
#{P AMP CARD SERVER ADDR}
#{xxx:med: amp1 0 "AIM2/1" 1}
#{xxx:med: amp2 0 "AIM2/1" 2}
#{xxx:med: amp3 0 "AIM2/1" 3}
#}
file "$(MCA)/mcaApp/Db/icb_adc.db"
{
pattern
{P ADC CARD SERVER ADDR}
{xxx:med: adc1 0 "AIM2/1" B}
}
#file "$(MCA)/mcaApp/Db/icb_hvps.db"
#{
#pattern
#{P HVPS LIMIT CARD SERVER ADDR}
#{xxx:med: hvps1 1000 0 "AIM3/1" A}
#}
#file "$(MCA)/mcaApp/Db/icb_tca.db"
#{
#pattern
#{P, TCA, CARD SERVER ADDR}
#{xxx:med:, tca1, 0 "AIM3/1" B}
#}
# For use with dual CPU board configurations where
# one board is the EPICS processor and the other
# board is the MPF server processor.
# Set "Remote_IP" to the MPF server processor.
Remote_IP = "#.#.#.#"
TOP = ../..
include $(TOP)/configure/CONFIG
ARCH = vxWorks-ppc604
TARGETS = cdCommands
include $(TOP)/configure/RULES.ioc
Assuming the EPICS_HOST_ARCH environment variable is set correctly,
start the ioc from this directory by executing the following command.
../../bin/${EPICS_HOST_ARCH}/xxx st.cmd.solaris
OR,
../../bin/${EPICS_HOST_ARCH}/xxx st.cmd.linux
xxx:med:PresetReal
xxx:med:StatusAll.SCAN
xxx:med:ReadAll.SCAN
xxx:med:EnableClientWait
xxx:med:mcaSumEnable
xxx:med:mca1.CALO
xxx:med:mca1.CALS
xxx:med:mca1.CALQ
xxx:med:mca1.TTH
xxx:med:mca1.R0NM
xxx:med:mca1.R0LO
xxx:med:mca1.R0HI
xxx:med:mca1.R0BG
xxx:med:mca1.R0IP
xxx:med:mca1.R0P
xxx:med:mca1.R1NM
xxx:med:mca1.R1LO
xxx:med:mca1.R1HI
xxx:med:mca1.R1BG
xxx:med:mca1.R1IP
xxx:med:mca1.R1P
xxx:med:mca1.R2NM
xxx:med:mca1.R2LO
xxx:med:mca1.R2HI
xxx:med:mca1.R2BG
xxx:med:mca1.R2IP
xxx:med:mca1.R2P
xxx:med:mca1.R3NM
xxx:med:mca1.R3LO
xxx:med:mca1.R3HI
xxx:med:mca1.R3BG
xxx:med:mca1.R3IP
xxx:med:mca1.R3P
xxx:med:mca1.R4NM
xxx:med:mca1.R4LO
xxx:med:mca1.R4HI
xxx:med:mca1.R4BG
xxx:med:mca1.R4IP
xxx:med:mca1.R4P
xxx:med:mca1.R5NM
xxx:med:mca1.R5LO
xxx:med:mca1.R5HI
xxx:med:mca1.R5BG
xxx:med:mca1.R5IP
xxx:med:mca1.R5P
xxx:med:mca1.R6NM
xxx:med:mca1.R6LO
xxx:med:mca1.R6HI
xxx:med:mca1.R6BG
xxx:med:mca1.R6IP
xxx:med:mca1.R6P
xxx:med:mca1.R7NM
xxx:med:mca1.R7LO
xxx:med:mca1.R7HI
xxx:med:mca1.R7BG
xxx:med:mca1.R7IP
xxx:med:mca1.R7P
xxx:med:mca1.R8NM
xxx:med:mca1.R8LO
xxx:med:mca1.R8HI
xxx:med:mca1.R8BG
xxx:med:mca1.R8IP
xxx:med:mca1.R8P
xxx:med:mca1.R9NM
xxx:med:mca1.R9LO
xxx:med:mca1.R9HI
xxx:med:mca1.R9BG
xxx:med:mca1.R9IP
xxx:med:mca1.R9P
xxx:med:mca2.CALO
xxx:med:mca2.CALS
xxx:med:mca2.CALQ
xxx:med:mca2.TTH
xxx:med:mca2.R0NM
xxx:med:mca2.R0LO
xxx:med:mca2.R0HI
xxx:med:mca2.R0BG
xxx:med:mca2.R0IP
xxx:med:mca2.R0P
xxx:med:mca2.R1NM
xxx:med:mca2.R1LO
xxx:med:mca2.R1HI
xxx:med:mca2.R1BG
xxx:med:mca2.R1IP
xxx:med:mca2.R1P
xxx:med:mca2.R2NM
xxx:med:mca2.R2LO
xxx:med:mca2.R2HI
xxx:med:mca2.R2BG
xxx:med:mca2.R2IP
xxx:med:mca2.R2P
xxx:med:mca2.R3NM
xxx:med:mca2.R3LO
xxx:med:mca2.R3HI
xxx:med:mca2.R3BG
xxx:med:mca2.R3IP
xxx:med:mca2.R3P
xxx:med:mca2.R4NM
xxx:med:mca2.R4LO
xxx:med:mca2.R4HI
xxx:med:mca2.R4BG
xxx:med:mca2.R4IP
xxx:med:mca2.R4P
xxx:med:mca2.R5NM
xxx:med:mca2.R5LO
xxx:med:mca2.R5HI
xxx:med:mca2.R5BG
xxx:med:mca2.R5IP
xxx:med:mca2.R5P
xxx:med:mca2.R6NM
xxx:med:mca2.R6LO
xxx:med:mca2.R6HI
xxx:med:mca2.R6BG
xxx:med:mca2.R6IP
xxx:med:mca2.R6P
xxx:med:mca2.R7NM
xxx:med:mca2.R7LO
xxx:med:mca2.R7HI
xxx:med:mca2.R7BG
xxx:med:mca2.R7IP
xxx:med:mca2.R7P
xxx:med:mca2.R8NM
xxx:med:mca2.R8LO
xxx:med:mca2.R8HI
xxx:med:mca2.R8BG
xxx:med:mca2.R8IP
xxx:med:mca2.R8P
xxx:med:mca2.R9NM
xxx:med:mca2.R9LO
xxx:med:mca2.R9HI
xxx:med:mca2.R9BG
xxx:med:mca2.R9IP
xxx:med:mca2.R9P
xxx:med:mca3.CALO
xxx:med:mca3.CALS
xxx:med:mca3.CALQ
xxx:med:mca3.TTH
xxx:med:mca3.R0NM
xxx:med:mca3.R0LO
xxx:med:mca3.R0HI
xxx:med:mca3.R0BG
xxx:med:mca3.R0IP
xxx:med:mca3.R0P
xxx:med:mca3.R1NM
xxx:med:mca3.R1LO
xxx:med:mca3.R1HI
xxx:med:mca3.R1BG
xxx:med:mca3.R1IP
xxx:med:mca3.R1P
xxx:med:mca3.R2NM
xxx:med:mca3.R2LO
xxx:med:mca3.R2HI
xxx:med:mca3.R2BG
xxx:med:mca3.R2IP
xxx:med:mca3.R2P
xxx:med:mca3.R3NM
xxx:med:mca3.R3LO
xxx:med:mca3.R3HI
xxx:med:mca3.R3BG
xxx:med:mca3.R3IP
xxx:med:mca3.R3P
xxx:med:mca3.R4NM
xxx:med:mca3.R4LO
xxx:med:mca3.R4HI
xxx:med:mca3.R4BG
xxx:med:mca3.R4IP
xxx:med:mca3.R4P
xxx:med:mca3.R5NM
xxx:med:mca3.R5LO
xxx:med:mca3.R5HI
xxx:med:mca3.R5BG
xxx:med:mca3.R5IP
xxx:med:mca3.R5P
xxx:med:mca3.R6NM
xxx:med:mca3.R6LO
xxx:med:mca3.R6HI
xxx:med:mca3.R6BG
xxx:med:mca3.R6IP
xxx:med:mca3.R6P
xxx:med:mca3.R7NM
xxx:med:mca3.R7LO
xxx:med:mca3.R7HI
xxx:med:mca3.R7BG
xxx:med:mca3.R7IP
xxx:med:mca3.R7P
xxx:med:mca3.R8NM
xxx:med:mca3.R8LO
xxx:med:mca3.R8HI
xxx:med:mca3.R8BG
xxx:med:mca3.R8IP
xxx:med:mca3.R8P
xxx:med:mca3.R9NM
xxx:med:mca3.R9LO
xxx:med:mca3.R9HI
xxx:med:mca3.R9BG
xxx:med:mca3.R9IP
xxx:med:mca3.R9P
xxx:med:mca4.CALO
xxx:med:mca4.CALS
xxx:med:mca4.CALQ
xxx:med:mca4.TTH
xxx:med:mca4.R0NM
xxx:med:mca4.R0LO
xxx:med:mca4.R0HI
xxx:med:mca4.R0BG
xxx:med:mca4.R0IP
xxx:med:mca4.R0P
xxx:med:mca4.R1NM
xxx:med:mca4.R1LO
xxx:med:mca4.R1HI
xxx:med:mca4.R1BG
xxx:med:mca4.R1IP
xxx:med:mca4.R1P
xxx:med:mca4.R2NM
xxx:med:mca4.R2LO
xxx:med:mca4.R2HI
xxx:med:mca4.R2BG
xxx:med:mca4.R2IP
xxx:med:mca4.R2P
xxx:med:mca4.R3NM
xxx:med:mca4.R3LO
xxx:med:mca4.R3HI
xxx:med:mca4.R3BG
xxx:med:mca4.R3IP
xxx:med:mca4.R3P
xxx:med:mca4.R4NM
xxx:med:mca4.R4LO
xxx:med:mca4.R4HI
xxx:med:mca4.R4BG
xxx:med:mca4.R4IP
xxx:med:mca4.R4P
xxx:med:mca4.R5NM
xxx:med:mca4.R5LO
xxx:med:mca4.R5HI
xxx:med:mca4.R5BG
xxx:med:mca4.R5IP
xxx:med:mca4.R5P
xxx:med:mca4.R6NM
xxx:med:mca4.R6LO
xxx:med:mca4.R6HI
xxx:med:mca4.R6BG
xxx:med:mca4.R6IP
xxx:med:mca4.R6P
xxx:med:mca4.R7NM
xxx:med:mca4.R7LO
xxx:med:mca4.R7HI
xxx:med:mca4.R7BG
xxx:med:mca4.R7IP
xxx:med:mca4.R7P
xxx:med:mca4.R8NM
xxx:med:mca4.R8LO
xxx:med:mca4.R8HI
xxx:med:mca4.R8BG
xxx:med:mca4.R8IP
xxx:med:mca4.R8P
xxx:med:mca4.R9NM
xxx:med:mca4.R9LO
xxx:med:mca4.R9HI
xxx:med:mca4.R9BG
xxx:med:mca4.R9IP
xxx:med:mca4.R9P
xxx:med:mca5.CALO
xxx:med:mca5.CALS
xxx:med:mca5.CALQ
xxx:med:mca5.TTH
xxx:med:mca5.R0NM
xxx:med:mca5.R0LO
xxx:med:mca5.R0HI
xxx:med:mca5.R0BG
xxx:med:mca5.R0IP
xxx:med:mca5.R0P
xxx:med:mca5.R1NM
xxx:med:mca5.R1LO
xxx:med:mca5.R1HI
xxx:med:mca5.R1BG
xxx:med:mca5.R1IP
xxx:med:mca5.R1P
xxx:med:mca5.R2NM
xxx:med:mca5.R2LO
xxx:med:mca5.R2HI
xxx:med:mca5.R2BG
xxx:med:mca5.R2IP
xxx:med:mca5.R2P
xxx:med:mca5.R3NM
xxx:med:mca5.R3LO
xxx:med:mca5.R3HI
xxx:med:mca5.R3BG
xxx:med:mca5.R3IP
xxx:med:mca5.R3P
xxx:med:mca5.R4NM
xxx:med:mca5.R4LO
xxx:med:mca5.R4HI
xxx:med:mca5.R4BG
xxx:med:mca5.R4IP
xxx:med:mca5.R4P
xxx:med:mca5.R5NM
xxx:med:mca5.R5LO
xxx:med:mca5.R5HI
xxx:med:mca5.R5BG
xxx:med:mca5.R5IP
xxx:med:mca5.R5P
xxx:med:mca5.R6NM
xxx:med:mca5.R6LO
xxx:med:mca5.R6HI
xxx:med:mca5.R6BG
xxx:med:mca5.R6IP
xxx:med:mca5.R6P
xxx:med:mca5.R7NM
xxx:med:mca5.R7LO
xxx:med:mca5.R7HI
xxx:med:mca5.R7BG
xxx:med:mca5.R7IP
xxx:med:mca5.R7P
xxx:med:mca5.R8NM
xxx:med:mca5.R8LO
xxx:med:mca5.R8HI
xxx:med:mca5.R8BG
xxx:med:mca5.R8IP
xxx:med:mca5.R8P
xxx:med:mca5.R9NM
xxx:med:mca5.R9LO
xxx:med:mca5.R9HI
xxx:med:mca5.R9BG
xxx:med:mca5.R9IP
xxx:med:mca5.R9P
xxx:med:mca6.CALO
xxx:med:mca6.CALS
xxx:med:mca6.CALQ
xxx:med:mca6.TTH
xxx:med:mca6.R0NM
xxx:med:mca6.R0LO
xxx:med:mca6.R0HI
xxx:med:mca6.R0BG
xxx:med:mca6.R0IP
xxx:med:mca6.R0P
xxx:med:mca6.R1NM
xxx:med:mca6.R1LO
xxx:med:mca6.R1HI
xxx:med:mca6.R1BG
xxx:med:mca6.R1IP
xxx:med:mca6.R1P
xxx:med:mca6.R2NM
xxx:med:mca6.R2LO
xxx:med:mca6.R2HI
xxx:med:mca6.R2BG
xxx:med:mca6.R2IP
xxx:med:mca6.R2P
xxx:med:mca6.R3NM
xxx:med:mca6.R3LO
xxx:med:mca6.R3HI
xxx:med:mca6.R3BG
xxx:med:mca6.R3IP
xxx:med:mca6.R3P
xxx:med:mca6.R4NM
xxx:med:mca6.R4LO
xxx:med:mca6.R4HI
xxx:med:mca6.R4BG
xxx:med:mca6.R4IP
xxx:med:mca6.R4P
xxx:med:mca6.R5NM
xxx:med:mca6.R5LO
xxx:med:mca6.R5HI
xxx:med:mca6.R5BG
xxx:med:mca6.R5IP
xxx:med:mca6.R5P
xxx:med:mca6.R6NM
xxx:med:mca6.R6LO
xxx:med:mca6.R6HI
xxx:med:mca6.R6BG
xxx:med:mca6.R6IP
xxx:med:mca6.R6P
xxx:med:mca6.R7NM
xxx:med:mca6.R7LO
xxx:med:mca6.R7HI
xxx:med:mca6.R7BG
xxx:med:mca6.R7IP
xxx:med:mca6.R7P
xxx:med:mca6.R8NM
xxx:med:mca6.R8LO
xxx:med:mca6.R8HI
xxx:med:mca6.R8BG
xxx:med:mca6.R8IP
xxx:med:mca6.R8P
xxx:med:mca6.R9NM
xxx:med:mca6.R9LO
xxx:med:mca6.R9HI
xxx:med:mca6.R9BG
xxx:med:mca6.R9IP
xxx:med:mca6.R9P
xxx:med:mca7.CALO
xxx:med:mca7.CALS
xxx:med:mca7.CALQ
xxx:med:mca7.TTH
xxx:med:mca7.R0NM
xxx:med:mca7.R0LO
xxx:med:mca7.R0HI
xxx:med:mca7.R0BG
xxx:med:mca7.R0IP
xxx:med:mca7.R0P
xxx:med:mca7.R1NM
xxx:med:mca7.R1LO
xxx:med:mca7.R1HI
xxx:med:mca7.R1BG
xxx:med:mca7.R1IP
xxx:med:mca7.R1P
xxx:med:mca7.R2NM
xxx:med:mca7.R2LO
xxx:med:mca7.R2HI
xxx:med:mca7.R2BG
xxx:med:mca7.R2IP
xxx:med:mca7.R2P
xxx:med:mca7.R3NM
xxx:med:mca7.R3LO
xxx:med:mca7.R3HI
xxx:med:mca7.R3BG
xxx:med:mca7.R3IP
xxx:med:mca7.R3P
xxx:med:mca7.R4NM
xxx:med:mca7.R4LO
xxx:med:mca7.R4HI
xxx:med:mca7.R4BG
xxx:med:mca7.R4IP
xxx:med:mca7.R4P
xxx:med:mca7.R5NM
xxx:med:mca7.R5LO
xxx:med:mca7.R5HI
xxx:med:mca7.R5BG
xxx:med:mca7.R5IP
xxx:med:mca7.R5P
xxx:med:mca7.R6NM
xxx:med:mca7.R6LO
xxx:med:mca7.R6HI
xxx:med:mca7.R6BG
xxx:med:mca7.R6IP
xxx:med:mca7.R6P
xxx:med:mca7.R7NM
xxx:med:mca7.R7LO
xxx:med:mca7.R7HI
xxx:med:mca7.R7BG
xxx:med:mca7.R7IP
xxx:med:mca7.R7P
xxx:med:mca7.R8NM
xxx:med:mca7.R8LO
xxx:med:mca7.R8HI
xxx:med:mca7.R8BG
xxx:med:mca7.R8IP
xxx:med:mca7.R8P
xxx:med:mca7.R9NM
xxx:med:mca7.R9LO
xxx:med:mca7.R9HI
xxx:med:mca7.R9BG
xxx:med:mca7.R9IP
xxx:med:mca7.R9P
xxx:med:mca8.CALO
xxx:med:mca8.CALS
xxx:med:mca8.CALQ
xxx:med:mca8.TTH
xxx:med:mca8.R0NM
xxx:med:mca8.R0LO
xxx:med:mca8.R0HI
xxx:med:mca8.R0BG
xxx:med:mca8.R0IP
xxx:med:mca8.R0P
xxx:med:mca8.R1NM
xxx:med:mca8.R1LO
xxx:med:mca8.R1HI
xxx:med:mca8.R1BG
xxx:med:mca8.R1IP
xxx:med:mca8.R1P
xxx:med:mca8.R2NM
xxx:med:mca8.R2LO
xxx:med:mca8.R2HI
xxx:med:mca8.R2BG
xxx:med:mca8.R2IP
xxx:med:mca8.R2P
xxx:med:mca8.R3NM
xxx:med:mca8.R3LO
xxx:med:mca8.R3HI
xxx:med:mca8.R3BG
xxx:med:mca8.R3IP
xxx:med:mca8.R3P
xxx:med:mca8.R4NM
xxx:med:mca8.R4LO
xxx:med:mca8.R4HI
xxx:med:mca8.R4BG
xxx:med:mca8.R4IP
xxx:med:mca8.R4P
xxx:med:mca8.R5NM
xxx:med:mca8.R5LO
xxx:med:mca8.R5HI
xxx:med:mca8.R5BG
xxx:med:mca8.R5IP
xxx:med:mca8.R5P
xxx:med:mca8.R6NM
xxx:med:mca8.R6LO
xxx:med:mca8.R6HI
xxx:med:mca8.R6BG
xxx:med:mca8.R6IP
xxx:med:mca8.R6P
xxx:med:mca8.R7NM
xxx:med:mca8.R7LO
xxx:med:mca8.R7HI
xxx:med:mca8.R7BG
xxx:med:mca8.R7IP
xxx:med:mca8.R7P
xxx:med:mca8.R8NM
xxx:med:mca8.R8LO
xxx:med:mca8.R8HI
xxx:med:mca8.R8BG
xxx:med:mca8.R8IP
xxx:med:mca8.R8P
xxx:med:mca8.R9NM
xxx:med:mca8.R9LO
xxx:med:mca8.R9HI
xxx:med:mca8.R9BG
xxx:med:mca8.R9IP
xxx:med:mca8.R9P
xxx:med:mca9.CALO
xxx:med:mca9.CALS
xxx:med:mca9.CALQ
xxx:med:mca9.TTH
xxx:med:mca9.R0NM
xxx:med:mca9.R0LO
xxx:med:mca9.R0HI
xxx:med:mca9.R0BG
xxx:med:mca9.R0IP
xxx:med:mca9.R0P
xxx:med:mca9.R1NM
xxx:med:mca9.R1LO
xxx:med:mca9.R1HI
xxx:med:mca9.R1BG
xxx:med:mca9.R1IP
xxx:med:mca9.R1P
xxx:med:mca9.R2NM
xxx:med:mca9.R2LO
xxx:med:mca9.R2HI
xxx:med:mca9.R2BG
xxx:med:mca9.R2IP
xxx:med:mca9.R2P
xxx:med:mca9.R3NM
xxx:med:mca9.R3LO
xxx:med:mca9.R3HI
xxx:med:mca9.R3BG
xxx:med:mca9.R3IP
xxx:med:mca9.R3P
xxx:med:mca9.R4NM
xxx:med:mca9.R4LO
xxx:med:mca9.R4HI
xxx:med:mca9.R4BG
xxx:med:mca9.R4IP
xxx:med:mca9.R4P
xxx:med:mca9.R5NM
xxx:med:mca9.R5LO
xxx:med:mca9.R5HI
xxx:med:mca9.R5BG
xxx:med:mca9.R5IP
xxx:med:mca9.R5P
xxx:med:mca9.R6NM
xxx:med:mca9.R6LO
xxx:med:mca9.R6HI
xxx:med:mca9.R6BG
xxx:med:mca9.R6IP
xxx:med:mca9.R6P
xxx:med:mca9.R7NM
xxx:med:mca9.R7LO
xxx:med:mca9.R7HI
xxx:med:mca9.R7BG
xxx:med:mca9.R7IP
xxx:med:mca9.R7P
xxx:med:mca9.R8NM
xxx:med:mca9.R8LO
xxx:med:mca9.R8HI
xxx:med:mca9.R8BG
xxx:med:mca9.R8IP
xxx:med:mca9.R8P
xxx:med:mca9.R9NM
xxx:med:mca9.R9LO
xxx:med:mca9.R9HI
xxx:med:mca9.R9BG
xxx:med:mca9.R9IP
xxx:med:mca9.R9P
xxx:med:mca10.CALO
xxx:med:mca10.CALS
xxx:med:mca10.CALQ
xxx:med:mca10.TTH
xxx:med:mca10.R0NM
xxx:med:mca10.R0LO
xxx:med:mca10.R0HI
xxx:med:mca10.R0BG
xxx:med:mca10.R0IP
xxx:med:mca10.R0P
xxx:med:mca10.R1NM
xxx:med:mca10.R1LO
xxx:med:mca10.R1HI
xxx:med:mca10.R1BG
xxx:med:mca10.R1IP
xxx:med:mca10.R1P
xxx:med:mca10.R2NM
xxx:med:mca10.R2LO
xxx:med:mca10.R2HI
xxx:med:mca10.R2BG
xxx:med:mca10.R2IP
xxx:med:mca10.R2P
xxx:med:mca10.R3NM
xxx:med:mca10.R3LO
xxx:med:mca10.R3HI
xxx:med:mca10.R3BG
xxx:med:mca10.R3IP
xxx:med:mca10.R3P
xxx:med:mca10.R4NM
xxx:med:mca10.R4LO
xxx:med:mca10.R4HI
xxx:med:mca10.R4BG
xxx:med:mca10.R4IP
xxx:med:mca10.R4P
xxx:med:mca10.R5NM
xxx:med:mca10.R5LO
xxx:med:mca10.R5HI
xxx:med:mca10.R5BG
xxx:med:mca10.R5IP
xxx:med:mca10.R5P
xxx:med:mca10.R6NM
xxx:med:mca10.R6LO
xxx:med:mca10.R6HI
xxx:med:mca10.R6BG
xxx:med:mca10.R6IP
xxx:med:mca10.R6P
xxx:med:mca10.R7NM
xxx:med:mca10.R7LO
xxx:med:mca10.R7HI
xxx:med:mca10.R7BG
xxx:med:mca10.R7IP
xxx:med:mca10.R7P
xxx:med:mca10.R8NM
xxx:med:mca10.R8LO
xxx:med:mca10.R8HI
xxx:med:mca10.R8BG
xxx:med:mca10.R8IP
xxx:med:mca10.R8P
xxx:med:mca10.R9NM
xxx:med:mca10.R9LO
xxx:med:mca10.R9HI
xxx:med:mca10.R9BG
xxx:med:mca10.R9IP
xxx:med:mca10.R9P
xxx:med:mca11.CALO
xxx:med:mca11.CALS
xxx:med:mca11.CALQ
xxx:med:mca11.TTH
xxx:med:mca11.R0NM
xxx:med:mca11.R0LO
xxx:med:mca11.R0HI
xxx:med:mca11.R0BG
xxx:med:mca11.R0IP
xxx:med:mca11.R0P
xxx:med:mca11.R1NM
xxx:med:mca11.R1LO
xxx:med:mca11.R1HI
xxx:med:mca11.R1BG
xxx:med:mca11.R1IP
xxx:med:mca11.R1P
xxx:med:mca11.R2NM
xxx:med:mca11.R2LO
xxx:med:mca11.R2HI
xxx:med:mca11.R2BG
xxx:med:mca11.R2IP
xxx:med:mca11.R2P
xxx:med:mca11.R3NM
xxx:med:mca11.R3LO
xxx:med:mca11.R3HI
xxx:med:mca11.R3BG
xxx:med:mca11.R3IP
xxx:med:mca11.R3P
xxx:med:mca11.R4NM
xxx:med:mca11.R4LO
xxx:med:mca11.R4HI
xxx:med:mca11.R4BG
xxx:med:mca11.R4IP
xxx:med:mca11.R4P
xxx:med:mca11.R5NM
xxx:med:mca11.R5LO
xxx:med:mca11.R5HI
xxx:med:mca11.R5BG
xxx:med:mca11.R5IP
xxx:med:mca11.R5P
xxx:med:mca11.R6NM
xxx:med:mca11.R6LO
xxx:med:mca11.R6HI
xxx:med:mca11.R6BG
xxx:med:mca11.R6IP
xxx:med:mca11.R6P
xxx:med:mca11.R7NM
xxx:med:mca11.R7LO
xxx:med:mca11.R7HI
xxx:med:mca11.R7BG
xxx:med:mca11.R7IP
xxx:med:mca11.R7P
xxx:med:mca11.R8NM
xxx:med:mca11.R8LO
xxx:med:mca11.R8HI
xxx:med:mca11.R8BG
xxx:med:mca11.R8IP
xxx:med:mca11.R8P
xxx:med:mca11.R9NM
xxx:med:mca11.R9LO
xxx:med:mca11.R9HI
xxx:med:mca11.R9BG
xxx:med:mca11.R9IP
xxx:med:mca11.R9P
xxx:med:mca12.CALO
xxx:med:mca12.CALS
xxx:med:mca12.CALQ
xxx:med:mca12.TTH
xxx:med:mca12.R0NM
xxx:med:mca12.R0LO
xxx:med:mca12.R0HI
xxx:med:mca12.R0BG
xxx:med:mca12.R0IP
xxx:med:mca12.R0P
xxx:med:mca12.R1NM
xxx:med:mca12.R1LO
xxx:med:mca12.R1HI
xxx:med:mca12.R1BG
xxx:med:mca12.R1IP
xxx:med:mca12.R1P
xxx:med:mca12.R2NM
xxx:med:mca12.R2LO
xxx:med:mca12.R2HI
xxx:med:mca12.R2BG
xxx:med:mca12.R2IP
xxx:med:mca12.R2P
xxx:med:mca12.R3NM
xxx:med:mca12.R3LO
xxx:med:mca12.R3HI
xxx:med:mca12.R3BG
xxx:med:mca12.R3IP
xxx:med:mca12.R3P
xxx:med:mca12.R4NM
xxx:med:mca12.R4LO
xxx:med:mca12.R4HI
xxx:med:mca12.R4BG
xxx:med:mca12.R4IP
xxx:med:mca12.R4P
xxx:med:mca12.R5NM
xxx:med:mca12.R5LO
xxx:med:mca12.R5HI
xxx:med:mca12.R5BG
xxx:med:mca12.R5IP
xxx:med:mca12.R5P
xxx:med:mca12.R6NM
xxx:med:mca12.R6LO
xxx:med:mca12.R6HI
xxx:med:mca12.R6BG
xxx:med:mca12.R6IP
xxx:med:mca12.R6P
xxx:med:mca12.R7NM
xxx:med:mca12.R7LO
xxx:med:mca12.R7HI
xxx:med:mca12.R7BG
xxx:med:mca12.R7IP
xxx:med:mca12.R7P
xxx:med:mca12.R8NM
xxx:med:mca12.R8LO
xxx:med:mca12.R8HI
xxx:med:mca12.R8BG
xxx:med:mca12.R8IP
xxx:med:mca12.R8P
xxx:med:mca12.R9NM
xxx:med:mca12.R9LO
xxx:med:mca12.R9HI
xxx:med:mca12.R9BG
xxx:med:mca12.R9IP
xxx:med:mca12.R9P
xxx:med:mca13.CALO
xxx:med:mca13.CALS
xxx:med:mca13.CALQ
xxx:med:mca13.TTH
xxx:med:mca13.R0NM
xxx:med:mca13.R0LO
xxx:med:mca13.R0HI
xxx:med:mca13.R0BG
xxx:med:mca13.R0IP
xxx:med:mca13.R0P
xxx:med:mca13.R1NM
xxx:med:mca13.R1LO
xxx:med:mca13.R1HI
xxx:med:mca13.R1BG
xxx:med:mca13.R1IP
xxx:med:mca13.R1P
xxx:med:mca13.R2NM
xxx:med:mca13.R2LO
xxx:med:mca13.R2HI
xxx:med:mca13.R2BG
xxx:med:mca13.R2IP
xxx:med:mca13.R2P
xxx:med:mca13.R3NM
xxx:med:mca13.R3LO
xxx:med:mca13.R3HI
xxx:med:mca13.R3BG
xxx:med:mca13.R3IP
xxx:med:mca13.R3P
xxx:med:mca13.R4NM
xxx:med:mca13.R4LO
xxx:med:mca13.R4HI
xxx:med:mca13.R4BG
xxx:med:mca13.R4IP
xxx:med:mca13.R4P
xxx:med:mca13.R5NM
xxx:med:mca13.R5LO
xxx:med:mca13.R5HI
xxx:med:mca13.R5BG
xxx:med:mca13.R5IP
xxx:med:mca13.R5P
xxx:med:mca13.R6NM
xxx:med:mca13.R6LO
xxx:med:mca13.R6HI
xxx:med:mca13.R6BG
xxx:med:mca13.R6IP
xxx:med:mca13.R6P
xxx:med:mca13.R7NM
xxx:med:mca13.R7LO
xxx:med:mca13.R7HI
xxx:med:mca13.R7BG
xxx:med:mca13.R7IP
xxx:med:mca13.R7P
xxx:med:mca13.R8NM
xxx:med:mca13.R8LO
xxx:med:mca13.R8HI
xxx:med:mca13.R8BG
xxx:med:mca13.R8IP
xxx:med:mca13.R8P
xxx:med:mca13.R9NM
xxx:med:mca13.R9LO
xxx:med:mca13.R9HI
xxx:med:mca13.R9BG
xxx:med:mca13.R9IP
xxx:med:mca13.R9P
xxx:med:mca0.CALO
xxx:med:mca0.CALS
xxx:med:mca0.CALQ
xxx:med:mca0.TTH
xxx:med:mca0.R0NM
xxx:med:mca0.R0LO
xxx:med:mca0.R0HI
xxx:med:mca0.R0BG
xxx:med:mca0.R0IP
xxx:med:mca0.R0P
xxx:med:mca0.R1NM
xxx:med:mca0.R1LO
xxx:med:mca0.R1HI
xxx:med:mca0.R1BG
xxx:med:mca0.R1IP
xxx:med:mca0.R1P
xxx:med:mca0.R2NM
xxx:med:mca0.R2LO
xxx:med:mca0.R2HI
xxx:med:mca0.R2BG
xxx:med:mca0.R2IP
xxx:med:mca0.R2P
xxx:med:mca0.R3NM
xxx:med:mca0.R3LO
xxx:med:mca0.R3HI
xxx:med:mca0.R3BG
xxx:med:mca0.R3IP
xxx:med:mca0.R3P
xxx:med:mca0.R4NM
xxx:med:mca0.R4LO
xxx:med:mca0.R4HI
xxx:med:mca0.R4BG
xxx:med:mca0.R4IP
xxx:med:mca0.R4P
xxx:med:mca0.R5NM
xxx:med:mca0.R5LO
xxx:med:mca0.R5HI
xxx:med:mca0.R5BG
xxx:med:mca0.R5IP
xxx:med:mca0.R5P
xxx:med:mca0.R6NM
xxx:med:mca0.R6LO
xxx:med:mca0.R6HI
xxx:med:mca0.R6BG
xxx:med:mca0.R6IP
xxx:med:mca0.R6P
xxx:med:mca0.R7NM
xxx:med:mca0.R7LO
xxx:med:mca0.R7HI
xxx:med:mca0.R7BG
xxx:med:mca0.R7IP
xxx:med:mca0.R7P
xxx:med:mca0.R8NM
xxx:med:mca0.R8LO
xxx:med:mca0.R8HI
xxx:med:mca0.R8BG
xxx:med:mca0.R8IP
xxx:med:mca0.R8P
xxx:med:mca0.R9NM
xxx:med:mca0.R9LO
xxx:med:mca0.R9HI
xxx:med:mca0.R9BG
xxx:med:mca0.R9IP
xxx:med:mca0.R9P
xxx:icbAdc1GAIN
xxx:icbAdc1OFFSET
xxx:icbAdc1AMOD
xxx:icbAdc1CMOD
xxx:icbAdc1LLD
xxx:icbAdc1ULD
xxx:icbAdc1ZERO
xxx:icbAdc1PMOD
xxx:icbAdc1GMOD
xxx:icbAdc1TMOD
xxx:icbAdc2GAIN
xxx:icbAdc2OFFSET
xxx:icbAdc2AMOD
xxx:icbAdc2CMOD
xxx:icbAdc2LLD
xxx:icbAdc2ULD
xxx:icbAdc2ZERO
xxx:icbAdc2PMOD
xxx:icbAdc2GMOD
xxx:icbAdc2TMOD
xxx:icbAdc3GAIN
xxx:icbAdc3OFFSET
xxx:icbAdc3AMOD
xxx:icbAdc3CMOD
xxx:icbAdc3LLD
xxx:icbAdc3ULD
xxx:icbAdc3ZERO
xxx:icbAdc3PMOD
xxx:icbAdc3GMOD
xxx:icbAdc3TMOD
xxx:icbAdc4GAIN
xxx:icbAdc4OFFSET
xxx:icbAdc4AMOD
xxx:icbAdc4CMOD
xxx:icbAdc4LLD
xxx:icbAdc4ULD
xxx:icbAdc4ZERO
xxx:icbAdc4PMOD
xxx:icbAdc4GMOD
xxx:icbAdc4TMOD
xxx:med:PresetReal
xxx:med:StatusAll.SCAN
xxx:med:ReadAll.SCAN
xxx:med:EnableClientWait
xxx:med:mca1.CALO
xxx:med:mca1.CALS
xxx:med:mca1.CALQ
xxx:med:mca1.TTH
xxx:med:mca1.R0NM
xxx:med:mca1.R0LO
xxx:med:mca1.R0HI
xxx:med:mca1.R0BG
xxx:med:mca1.R0IP
xxx:med:mca1.R0P
xxx:med:mca1.R1NM
xxx:med:mca1.R1LO
xxx:med:mca1.R1HI
xxx:med:mca1.R1BG
xxx:med:mca1.R1IP
xxx:med:mca1.R1P
xxx:med:mca1.R2NM
xxx:med:mca1.R2LO
xxx:med:mca1.R2HI
xxx:med:mca1.R2BG
xxx:med:mca1.R2IP
xxx:med:mca1.R2P
xxx:med:mca1.R3NM
xxx:med:mca1.R3LO
xxx:med:mca1.R3HI
xxx:med:mca1.R3BG
xxx:med:mca1.R3IP
xxx:med:mca1.R3P
xxx:med:mca1.R4NM
xxx:med:mca1.R4LO
xxx:med:mca1.R4HI
xxx:med:mca1.R4BG
xxx:med:mca1.R4IP
xxx:med:mca1.R4P
xxx:med:mca1.R5NM
xxx:med:mca1.R5LO
xxx:med:mca1.R5HI
xxx:med:mca1.R5BG
xxx:med:mca1.R5IP
xxx:med:mca1.R5P
xxx:med:mca1.R6NM
xxx:med:mca1.R6LO
xxx:med:mca1.R6HI
xxx:med:mca1.R6BG
xxx:med:mca1.R6IP
xxx:med:mca1.R6P
xxx:med:mca1.R7NM
xxx:med:mca1.R7LO
xxx:med:mca1.R7HI
xxx:med:mca1.R7BG
xxx:med:mca1.R7IP
xxx:med:mca1.R7P
xxx:med:mca1.R8NM
xxx:med:mca1.R8LO
xxx:med:mca1.R8HI
xxx:med:mca1.R8BG
xxx:med:mca1.R8IP
xxx:med:mca1.R8P
xxx:med:mca1.R9NM
xxx:med:mca1.R9LO
xxx:med:mca1.R9HI
xxx:med:mca1.R9BG
xxx:med:mca1.R9IP
xxx:med:mca1.R9P
xxx:med:mca2.CALO
xxx:med:mca2.CALS
xxx:med:mca2.CALQ
xxx:med:mca2.TTH
xxx:med:mca2.R0NM
xxx:med:mca2.R0LO
xxx:med:mca2.R0HI
xxx:med:mca2.R0BG
xxx:med:mca2.R0IP
xxx:med:mca2.R0P
xxx:med:mca2.R1NM
xxx:med:mca2.R1LO
xxx:med:mca2.R1HI
xxx:med:mca2.R1BG
xxx:med:mca2.R1IP
xxx:med:mca2.R1P
xxx:med:mca2.R2NM
xxx:med:mca2.R2LO
xxx:med:mca2.R2HI
xxx:med:mca2.R2BG
xxx:med:mca2.R2IP
xxx:med:mca2.R2P
xxx:med:mca2.R3NM
xxx:med:mca2.R3LO
xxx:med:mca2.R3HI
xxx:med:mca2.R3BG
xxx:med:mca2.R3IP
xxx:med:mca2.R3P
xxx:med:mca2.R4NM
xxx:med:mca2.R4LO
xxx:med:mca2.R4HI
xxx:med:mca2.R4BG
xxx:med:mca2.R4IP
xxx:med:mca2.R4P
xxx:med:mca2.R5NM
xxx:med:mca2.R5LO
xxx:med:mca2.R5HI
xxx:med:mca2.R5BG
xxx:med:mca2.R5IP
xxx:med:mca2.R5P
xxx:med:mca2.R6NM
xxx:med:mca2.R6LO
xxx:med:mca2.R6HI
xxx:med:mca2.R6BG
xxx:med:mca2.R6IP
xxx:med:mca2.R6P
xxx:med:mca2.R7NM
xxx:med:mca2.R7LO
xxx:med:mca2.R7HI
xxx:med:mca2.R7BG
xxx:med:mca2.R7IP
xxx:med:mca2.R7P
xxx:med:mca2.R8NM
xxx:med:mca2.R8LO
xxx:med:mca2.R8HI
xxx:med:mca2.R8BG
xxx:med:mca2.R8IP
xxx:med:mca2.R8P
xxx:med:mca2.R9NM
xxx:med:mca2.R9LO
xxx:med:mca2.R9HI
xxx:med:mca2.R9BG
xxx:med:mca2.R9IP
xxx:med:mca2.R9P
xxx:med:mca3.CALO
xxx:med:mca3.CALS
xxx:med:mca3.CALQ
xxx:med:mca3.TTH
xxx:med:mca3.R0NM
xxx:med:mca3.R0LO
xxx:med:mca3.R0HI
xxx:med:mca3.R0BG
xxx:med:mca3.R0IP
xxx:med:mca3.R0P
xxx:med:mca3.R1NM
xxx:med:mca3.R1LO
xxx:med:mca3.R1HI
xxx:med:mca3.R1BG
xxx:med:mca3.R1IP
xxx:med:mca3.R1P
xxx:med:mca3.R2NM
xxx:med:mca3.R2LO
xxx:med:mca3.R2HI
xxx:med:mca3.R2BG
xxx:med:mca3.R2IP
xxx:med:mca3.R2P
xxx:med:mca3.R3NM
xxx:med:mca3.R3LO
xxx:med:mca3.R3HI
xxx:med:mca3.R3BG
xxx:med:mca3.R3IP
xxx:med:mca3.R3P
xxx:med:mca3.R4NM
xxx:med:mca3.R4LO
xxx:med:mca3.R4HI
xxx:med:mca3.R4BG
xxx:med:mca3.R4IP
xxx:med:mca3.R4P
xxx:med:mca3.R5NM
xxx:med:mca3.R5LO
xxx:med:mca3.R5HI
xxx:med:mca3.R5BG
xxx:med:mca3.R5IP
xxx:med:mca3.R5P
xxx:med:mca3.R6NM
xxx:med:mca3.R6LO
xxx:med:mca3.R6HI
xxx:med:mca3.R6BG
xxx:med:mca3.R6IP
xxx:med:mca3.R6P
xxx:med:mca3.R7NM
xxx:med:mca3.R7LO
xxx:med:mca3.R7HI
xxx:med:mca3.R7BG
xxx:med:mca3.R7IP
xxx:med:mca3.R7P
xxx:med:mca3.R8NM
xxx:med:mca3.R8LO
xxx:med:mca3.R8HI
xxx:med:mca3.R8BG
xxx:med:mca3.R8IP
xxx:med:mca3.R8P
xxx:med:mca3.R9NM
xxx:med:mca3.R9LO
xxx:med:mca3.R9HI
xxx:med:mca3.R9BG
xxx:med:mca3.R9IP
xxx:med:mca3.R9P
xxx:med:adc1.A
xxx:med:adc1.B
xxx:med:adc1.C
xxx:med:adc1ConvGain.VAL
xxx:med:adc1.E
xxx:med:adc1.F
xxx:med:adc1.G
xxx:med:adc1.I
xxx:med:adc1.J
xxx:med:adc1.K
xxx:med:adc2.A
xxx:med:adc2.B
xxx:med:adc2.C
xxx:med:adc2ConvGain.VAL
xxx:med:adc2.E
xxx:med:adc2.F
xxx:med:adc2.G
xxx:med:adc2.I
xxx:med:adc2.J
xxx:med:adc2.K
xxx:med:adc3.A
xxx:med:adc3.B
xxx:med:adc3.C
xxx:med:adc3ConvGain.VAL
xxx:med:adc3.E
xxx:med:adc3.F
xxx:med:adc3.G
xxx:med:adc3.I
xxx:med:adc3.J
xxx:med:adc3.K
$(P)m1.OFF
$(P)m1.DVAL
$(P)m2.OFF
$(P)m2.DVAL
$(P)m3.OFF
$(P)m3.DVAL
$(P)m4.OFF
$(P)m4.DVAL
$(P)m5.OFF
$(P)m5.DVAL
$(P)m6.OFF
$(P)m6.DVAL
$(P)m7.OFF
$(P)m7.DVAL
$(P)m8.OFF
$(P)m8.DVAL
$(P)m9.OFF
$(P)m9.DVAL
$(P)m10.OFF
$(P)m10.DVAL
$(P)m11.OFF
$(P)m11.DVAL
$(P)m12.OFF
$(P)m12.DVAL
$(P)m13.OFF
$(P)m13.DVAL
$(P)m14.OFF
$(P)m14.DVAL
$(P)m15.OFF
$(P)m15.DVAL
$(P)m16.OFF
$(P)m16.DVAL
# Note: the macro P must have been supplied to the routine that parses
# this file. This requires save_restore v2.8 or later.
file motor_settings.req P=$(P),M=m1
file motor_settings.req P=$(P),M=m2
file motor_settings.req P=$(P),M=m3
file motor_settings.req P=$(P),M=m4
file motor_settings.req P=$(P),M=m5
file motor_settings.req P=$(P),M=m6
file motor_settings.req P=$(P),M=m7
file motor_settings.req P=$(P),M=m8
file motor_settings.req P=$(P),M=m9
file motor_settings.req P=$(P),M=m10
file motor_settings.req P=$(P),M=m11
file motor_settings.req P=$(P),M=m12
file motor_settings.req P=$(P),M=m13
file motor_settings.req P=$(P),M=m14
file motor_settings.req P=$(P),M=m15
file motor_settings.req P=$(P),M=m16
file scanParms_settings.req P=$(P),M=m1
file scanParms_settings.req P=$(P),M=m2
file scanParms_settings.req P=$(P),M=m3
file scanParms_settings.req P=$(P),M=m4
file scanParms_settings.req P=$(P),M=m5
file scanParms_settings.req P=$(P),M=m6
file scanParms_settings.req P=$(P),M=m7
file scanParms_settings.req P=$(P),M=m8
file scanParms_settings.req P=$(P),M=m9
file scanParms_settings.req P=$(P),M=m10
file scanParms_settings.req P=$(P),M=m11
file scanParms_settings.req P=$(P),M=m12
file scanParms_settings.req P=$(P),M=m13
file scanParms_settings.req P=$(P),M=m14
file scanParms_settings.req P=$(P),M=m15
file scanParms_settings.req P=$(P),M=m16
file table_settings.req P=$(P),T=table1
file Jscaler_settings.req P=$(P),S=scaler1
file scan_settings.req P=$(P),S=scan1
file scan_settings.req P=$(P),S=scan2
file scan_settings.req P=$(P),S=scan3
file scan_settings.req P=$(P),S=scan4
file scan_settings.req P=$(P),S=scanH
# Kohzu monochromator
#$(P)BraggHAO.VAL
#$(P)BraggKAO.VAL
#$(P)BraggLAO.VAL
#$(P)BraggAAO.VAL
#$(P)BraggTypeMO.VAL
#$(P)KohzuMode2MO.VAL
#$(P)Kohzu_yOffsetAO.VAL
# High resolution monochromator
#$(P)HR1_A1AO.VAL
#$(P)HR1_H1AO.VAL
#$(P)HR1_K1AO.VAL
#$(P)HR1_L1AO.VAL
#$(P)HR1_A2AO.VAL
#$(P)HR1_H2AO.VAL
#$(P)HR1_K2AO.VAL
#$(P)HR1_L2AO.VAL
#$(P)HR1_EAO.VAL
#$(P)HR1_Mode2MO.VAL
#$(P)HR1_phi1OffAO
#$(P)HR1_phi2OffAO
#$(P)HR1_ETweakAI
#$(P)HR1_LambdaTweakAI
#$(P)HR1_Theta1TweakAI
#$(P)HR1_Theta2TweakAI
#$(P)HR1_worldTweakAI
file userCalcs10_settings.req P=$(P)
file userCalcN_settings.req P=$(P),N=I_Detector
#$(P)fltr1:name5.VAL
#$(P)fltr1:name4.VAL
#$(P)fltr1:name3.VAL
#$(P)fltr1:name2.VAL
#$(P)fltr1:name1.VAL
#$(P)fltr1:nameHome.VAL
#$(P)fltr1:pos5.VAL
#$(P)fltr1:pos4.VAL
#$(P)fltr1:pos3.VAL
#$(P)fltr1:pos2.VAL
#$(P)fltr1:pos1.VAL
#$(P)fltr1:posHome.VAL
#$(P)fltr1:motorOut.OUTN
#$(P)fltr2:name5.VAL
#$(P)fltr2:name4.VAL
#$(P)fltr2:name3.VAL
#$(P)fltr2:name2.VAL
#$(P)fltr2:name1.VAL
#$(P)fltr2:nameHome.VAL
#$(P)fltr2:pos5.VAL
#$(P)fltr2:pos4.VAL
#$(P)fltr2:pos3.VAL
#$(P)fltr2:pos2.VAL
#$(P)fltr2:pos1.VAL
#$(P)fltr2:posHome.VAL
#$(P)fltr2:motorOut.OUTN
#$(P)fltr_1_2:lockOut.OUTN
file saveData_settings.req P=$(P)
file userTransforms10_settings.req P=$(P)
file userStringCalcs10_settings.req P=$(P)
# string-sequence records
file sseq_settings.req P=$(P),S=Sseq1
file sseq_settings.req P=$(P),S=Sseq2
file sseq_settings.req P=$(P),S=Sseq3
# 4-step measurement
file auto_4step_settings.req P=$(P),Q=4step
file userAve10_settings.req P=$(P)
$(P):R_CA
$(P):R_FD
$(P):R_Load
$(P):R_Mem
file "$(MOTOR)/db/basic_motor.db"
{
pattern
{P, N, M, DTYP, C, S, DESC, EGU, DIR, VELO, VBAS, ACCL, BDST, BVEL, BACC, MRES, PREC, DHLM, DLLM, INIT}
{xxx:, 1, m$(N), "OMS VME58", 0, 0, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 2, m$(N), "OMS VME58", 0, 1, "motor $(N)", degrees Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 3, m$(N), "OMS VME58", 0, 2, "motor $(N)", degrees Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 4, m$(N), "OMS VME58", 0, 3, "motor $(N)", degrees Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 5, m$(N), "OMS VME58", 0, 4, "motor $(N)", degrees Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 6, m$(N), "OMS VME58", 0, 5, "motor $(N)", degrees Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 7, m$(N), "OMS VME58", 0, 6, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 8, m$(N), "OMS VME58", 0, 7, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
}
boot device : dc0
processor number : 0
host name : oxygen
file name : /usr/local/vxWorks/T202/mv2700-asd6
inet on ethernet (e) : 164.54.53.99:fffffc00
inet on backplane (b):
host inet (h) : 164.54.52.4
gateway inet (g) :
user (u) : <user>
ftp password (pw) (blank = use rsh): <password>
flags (f) : 0x0
target name (tn) : ioctmm
startup script (s) : /home/oxygen/MOONEY/epics/synApps_4_6/ioc/tmm/iocBoot/ioctmm/st.cmd
other (o) :
file "$(IP330)/db/ip330Scan.template"
{
pattern
{P, R, C, IPSLOT, S, GAIN, SCAN, EGUL, LOPR, EGUF, HOPR, PREC}
{xxx:, ADC_1, 0, d, 0, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_2, 0, d, 1, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_3, 0, d, 2, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_4, 0, d, 3, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_5, 0, d, 4, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_6, 0, d, 5, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_7, 0, d, 6, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_8, 0, d, 7, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_9, 0, d, 8, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_10, 0, d, 9, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_11, 0, d, 10, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_12, 0, d, 11, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_13, 0, d, 12, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_14, 0, d, 13, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_15, 0, d, 14, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
{xxx:, ADC_16, 0, d, 15, 0, 6, -10.0, -10.0, 10.0, 10.0, 4}
}
file "$(MOTOR)/db/motor.db"
{
pattern
{P, N, M, DTYP, C, S, DESC, EGU, DIR, VELO, VBAS, ACCL, BDST, BVEL, BACC, MRES, PREC, DHLM, DLLM, INIT}
{xxx:, 1, m$(N), "OMS VME8/44", 0, 0, "M0X", mm, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 2, m$(N), "OMS VME8/44", 0, 1, "M0Y", mm, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 3, m$(N), "OMS VME8/44", 0, 2, "M1Y", mm, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 4, m$(N), "OMS VME8/44", 0, 3, "M2X", mm, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 5, m$(N), "OMS VME8/44", 0, 4, "M2Y", mm, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 6, m$(N), "OMS VME8/44", 0, 5, "M2Z", mm, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 7, m$(N), "OMS VME8/44", 0, 6, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 8, m$(N), "OMS VME8/44", 0, 7, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 9, m$(N), "OMS VME58", 0, 0, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 10, m$(N), "OMS VME58", 0, 1, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 11, m$(N), "OMS VME58", 0, 2, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 12, m$(N), "OMS VME58", 0, 3, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 13, m$(N), "OMS VME58", 0, 4, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 14, m$(N), "OMS VME58", 0, 5, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 15, m$(N), "OMS VME58", 0, 6, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
{xxx:, 16, m$(N), "OMS VME58", 0, 7, "motor $(N)", degrees, Pos, 1, .1, .2, 0, 1, .2, 2.5e-4, 5, 100, -100, ""}
}
file "$(IP)/ipApp/Db/picos.db"
{
pattern
{P, pChan, DESC, serChan }
{xxx:, 111, pMotor111, 1 }
{xxx:, 112, pMotor112, 1 }
{xxx:, 113, pMotor113, 1 }
}
EPICS_CA_ADDR_LIST DBF_STRING "164.54.100.100 164.54.112.145 164.54.112.139 164.54.85.112"
[prefix]
$(P)
[status]
$(P)saveData_status
[message]
$(P)saveData_message
[filename]
$(P)saveData_fileName
[counter] # scan counter
$(P)saveData_scanNumber
[fileSystem] # scan file system
$(P)saveData_fileSystem
[subdir] # scan file subdirectory
$(P)saveData_subDir
[fullPathName]
$(P)saveData_fullPathName
[realTime1D] # if nonzero, write 1D data as it comes in
$(P)saveData_realTime1D
[scanRecord] # specify scan records to be monitored
# scan record hand-shake PV name
$(P)scanH, $(P)scan1.WAIT
$(P)scan1, $(P)scan2.WAIT
$(P)scan2, $(P)scan3.WAIT
$(P)scan3, $(P)scan4.WAIT
$(P)scan4
[extraPV]
$(P)userCalc1.CALC "string"
$(P)saveData_realTime1D "enum"
$(P)saveData_scanNumber "long"
$(P)scaler1.TP
$(P)saveData_fileSystem "filesystem"
$(P)scan1.P1SM "scan mode"
#$(P)mca1.NUSE "CHANNELS:"
#$(P)mca1.ERTM "REAL_TIME:"
#$(P)mca1.ELTM "LIVE_TIME:"
#$(P)mca1.CALO "CAL_OFFSET:"
#$(P)mca1.CALS "CAL_SLOPE:"
#$(P)mca1.CALQ "CAL_QUAD:"
#$(P)mca1.TTH "TWO_THETA:"
#$(P)mca1.R0LO "ROI_0_LEFT:"
#$(P)mca1.R0HI "ROI_0_RIGHT:"
#$(P)mca1.R0NM "ROI_0_LABEL:"
#$(P)mca1.R1LO "ROI_1_LEFT:"
#$(P)mca1.R1HI "ROI_1_RIGHT:"
#$(P)mca1.R1NM "ROI_1_LABEL:"
#$(P)mca1.R2LO "ROI_2_LEFT:"
#$(P)mca1.R2HI "ROI_2_RIGHT:"
#$(P)mca1.R2NM "ROI_2_LABEL:"
#$(P)mca1.R3LO "ROI_3_LEFT:"
#$(P)mca1.R3HI "ROI_3_RIGHT:"
#$(P)mca1.R3NM "ROI_3_LABEL:"
#$(P)mca1.R4LO "ROI_4_LEFT:"
#$(P)mca1.R4HI "ROI_4_RIGHT:"
#$(P)mca1.R4NM "ROI_4_LABEL:"
#$(P)mca1.R5LO "ROI_5_LEFT:"
#$(P)mca1.R5HI "ROI_5_RIGHT:"
#$(P)mca1.R5NM "ROI_5_LABEL:"
#$(P)mca1.R6LO "ROI_6_LEFT:"
#$(P)mca1.R6HI "ROI_6_RIGHT:"
#$(P)mca1.R6NM "ROI_6_LABEL:"
#$(P)mca1.R7LO "ROI_7_LEFT:"
#$(P)mca1.R7HI "ROI_7_RIGHT:"
#$(P)mca1.R7NM "ROI_7_LABEL:"
#$(P)mca1.R8LO "ROI_8_LEFT:"
#$(P)mca1.R8HI "ROI_8_RIGHT:"
#$(P)mca1.R8NM "ROI_8_LABEL:"
#$(P)mca1.R9LO "ROI_9_LEFT:"
#$(P)mca1.R9HI "ROI_9_RIGHT:"
#$(P)mca1.R9NM "ROI_9_LABEL:"
file "$(STD)/db/scanParms.db"
{
{P=xxx:,SCANREC=xxx:scan1,Q=m1,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m2,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m3,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m4,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m5,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m6,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m7,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m8,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m9,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m10,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m11,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m12,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m13,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m14,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m15,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=m16,POS=$(Q).VAL,RDBK=$(Q).RBV}
{P=xxx:,SCANREC=xxx:scan1,Q=Table1X,POS=table1.X,RDBK=table1.XRB}
{P=xxx:,SCANREC=xxx:scan1,Q=Table1Y,POS=table1.Y,RDBK=table1.YRB}
{P=xxx:,SCANREC=xxx:scan1,Q=Table1Z,POS=table1.Z,RDBK=table1.ZRB}
{P=xxx:,SCANREC=xxx:scan1,Q=Table1AX,POS=table1.AX,RDBK=table1.AXRB}
{P=xxx:,SCANREC=xxx:scan1,Q=Table1AY,POS=table1.AY,RDBK=table1.AYRB}
{P=xxx:,SCANREC=xxx:scan1,Q=Table1AZ,POS=table1.AZ,RDBK=table1.AZRB}
#{P=xxx:,SCANREC=xxx:scan1,Q=BraggE,POS=BraggEAO.VAL,RDBK=BraggERdbkAO.VAL}
#{P=xxx:,SCANREC=xxx:scan1,Q=BraggLambda,POS=BraggLambdaAO.VAL,RDBK=BraggLambdaRdbkAO.VAL}
#{P=xxx:,SCANREC=xxx:scan1,Q=BraggTheta,POS=BraggThetaAO.VAL,RDBK=BraggThetaRdbkAO.VAL}
#{P=xxx:,SCANREC=xxx:scan1,Q=HR1_E,POS=HR1_EAO.VAL,RDBK=HR1_ERdbkAO}
#{P=xxx:,SCANREC=xxx:scan1,Q=HR1_A,POS=HR1_worldOffAO.VAL,RDBK=HR1_worldOffAO.VAL}
# old slit
{P=xxx:,SCANREC=xxx:scan1,Q=Slit1Hp,POS=Slit1Hxp.VAL,RDBK=Slit1Ht2.A}
{P=xxx:,SCANREC=xxx:scan1,Q=Slit1Hn,POS=Slit1Hxn.VAL,RDBK=Slit1Ht2.B}
{P=xxx:,SCANREC=xxx:scan1,Q=Slit1Hsize,POS=Slit1Hsize.VAL,RDBK=Slit1Ht2.C}
{P=xxx:,SCANREC=xxx:scan1,Q=Slit1Hcenter,POS=Slit1Hcenter.VAL,RDBK=Slit1Ht2.D}
{P=xxx:,SCANREC=xxx:scan1,Q=Slit1Vp,POS=Slit1Vxp.VAL,RDBK=Slit1Vt2.A}
{P=xxx:,SCANREC=xxx:scan1,Q=Slit1Vn,POS=Slit1Vxn.VAL,RDBK=Slit1Vt2.B}
{P=xxx:,SCANREC=xxx:scan1,Q=Slit1Vsize,POS=Slit1Vsize.VAL,RDBK=Slit1Vt2.C}
{P=xxx:,SCANREC=xxx:scan1,Q=Slit1Vcenter,POS=Slit1Vcenter.VAL,RDBK=Slit1Vt2.D}
# new soft-motor-based slit
#{P=xxx:,SCANREC=xxx:scan1,Q=Slit2Hxn,POS=$(Q).VAL,RDBK=$(Q).RBV}
#{P=xxx:,SCANREC=xxx:scan1,Q=Slit2Hxp,POS=$(Q).VAL,RDBK=$(Q).RBV}
#{P=xxx:,SCANREC=xxx:scan1,Q=Slit2Hsize,POS=$(Q).VAL,RDBK=$(Q).RBV}
#{P=xxx:,SCANREC=xxx:scan1,Q=Slit2Hcenter,POS=$(Q).VAL,RDBK=$(Q).RBV}
#{P=xxx:,SCANREC=xxx:scan1,Q=Slit2Vxn,POS=$(Q).VAL,RDBK=$(Q).RBV}
#{P=xxx:,SCANREC=xxx:scan1,Q=Slit2Vxp,POS=$(Q).VAL,RDBK=$(Q).RBV}
#{P=xxx:,SCANREC=xxx:scan1,Q=Slit2Vsize,POS=$(Q).VAL,RDBK=$(Q).RBV}
#{P=xxx:,SCANREC=xxx:scan1,Q=Slit2Vcenter,POS=$(Q).VAL,RDBK=$(Q).RBV}
}
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment