Here is the configuration at P10:
haspp10e2 p10/ads/sps4 192.168.51.128 haspp10girder.desy.de p10/spk/exp.07 p10/ads/sps4 chan 0 transx1 p10/spk/exp.08 p10/ads/sps4 chan 1 transx2 p10/spk/exp.09 p10/ads/sps4 chan 2 transy1 p10/spk/exp.10 p10/ads/sps4 chan 3 transy2 constraint: x1, x2 and y1, y2 should have the same position the multiple motors devices: p10/multiplemotors/opt.02 moves x1 and x2 p10/multiplemotors/opt.03 moves y1 and y2 p10/ads/sps3 192.168.51.124 haspp10mirr1.desy.de p10/spk/exp.01 p10/ads/sps3 chan 0 m1transx p10/spk/exp.02 p10/ads/sps3 chan 1 m2transx p10/spk/exp.03 p10/ads/sps3 chan 2 m1roty p10/spk/exp.04 p10/ads/sps3 chan 3 m2roty p10/spk/exp.05 p10/ads/sps3 chan 4 mtransy haspp10opt p10/ads/sps1 192.168.34.166 haspp10sltv.desy.de p10/ads/sps2 192.168.34.167 haspp10sltvh.desy.de p10/slt/exp.01 p10/ads/sps1 chan 0 slt1vgap p10/slt/exp.02 p10/ads/sps1 chan 1 slt1voffs p10/slt/exp.03 p10/ads/sps2 chan 0 slt2hleft p10/slt/exp.04 p10/ads/sps2 chan 1 slt2right p10/slt/exp.05 p10/ads/sps2 chan 2 slt2vgap p10/slt/exp.06 p10/ads/sps2 chan 3 slt2voffs
P10 has slits and a mirror that are controlled by the Slt (aka Spk) server. The following screen shots refer to the Slt configuration. The Spk configuration is very much the same.
slt1vgap, etc. are logical names which are used in Spectra, see below.
After the server has been configured properly, the devices are introduced to Online (/online_dir/online.xml):
<device> <name>slt1vgap</name> <type>stepping_motor</type> <module>spk</module> <device>p10/slt/exp.01</device> <control>tango</control> <hostname>haspp10e1:10000</hostname> </device> <device> <name>slt1voffs</name> <type>stepping_motor</type> <module>spk</module> <device>p10/slt/exp.02</device> <control>tango</control> <hostname>haspp10e1:10000</hostname> </device> <device> <name>slt2hleft</name> <type>stepping_motor</type> <module>spk</module> <device>p10/slt/exp.03</device> <control>tango</control> <hostname>haspp10e1:10000</hostname> </device> <device> <name>slt2hright</name> <type>stepping_motor</type> <module>spk</module> <device>p10/slt/exp.04</device> <control>tango</control> <hostname>haspp10e1:10000</hostname> </device> <device> <name>slt2vgap</name> <type>stepping_motor</type> <module>spk</module> <device>p10/slt/exp.05</device> <control>tango</control> <hostname>haspp10e1:10000</hostname> </device> <device> <name>slt2voffs</name> <type>stepping_motor</type> <module>spk</module> <device>p10/slt/exp.06</device> <control>tango</control> <hostname>haspp10e1:10000</hostname> </device>