The SIS3600 is operated by the SIS3610 Tango server. The property TypeSIS3600 is used to select this module, see below. Here is an example for entries in /online_dir/online.xml:
<device> <name>ireg1</name> <type>input_register</type> <module>sis3600</module> <device>flash/register/pgm1.in01</device> <control>tango</control> <hostname>hasfpgm99:10000</hostname> </device> <device> <name>ireg2</name> <type>input_register</type> <module>sis3600</module> <device>flash/register/pgm1.in02</device> <control>tango</control> <hostname>hasfpgm99:10000</hostname> </device> ...
Notice that the bit-shifting as described in the non-Tango part is no longer necessary because this is done by the Tango server using the channel property.
SIS3610
PGM1
SIS3610
flash/register/in.01
Base: 69632 (== 0x11000)
Channel: 0
FlagInputOutput: 0
SimulationMode: 0
TypeSIS3600: 1
flash/register/in.02
Base: 69632 (== 0x11000)
Channel: 1
FlagInputOutput: 0
SimulationMode: 0
TypeSIS3600: 1
...