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 ...