On the one hand, I have several device server (Pytango based) running on ARM target, which has Linux OS.
On the other hand, I have a TANGO server running (Linux based as well), which receives all the device servers of the network (and I am able to manage them using Jive)
Now, I need to install Tango Starter device server in order to control all the active device servers and ar this point is where I am lost…
Where do I have to install the tango starter device? On the ARM target or on the TANGO server?
Is it possible to get the tango starter device with Python? Or is it only available with C?
When tango starter device is correctly installed, does it detect the others active device server automatically? or is it necessary to create a list or something similar?
On the one hand, I have several device server (Pytango based) running on ARM target, which has Linux OS.
On the other hand, I have a TANGO server running (Linux based as well), which receives all the device servers of the network (and I am able to manage them using Jive).
Now, I need to install Tango Starter device server in order to control all the active device servers and ar this point is where I am lost…
Where do I have to install the tango starter device? On the ARM target or on the TANGO server?
[/quote]
You should install a Tango Starter instance on each host where the Tango device servers you want to control are running.
So if you have some Tango device servers on your ARM target, you should run a Starter device server instance there.
If you have another TANGO device server running on another host, acting also as a client for all these devices running on the ARM target, you will need to start a Starter device on this other host too if you want to be able to start/stop easily this other Tango device server.
As far as I know, there is no python version. Starter device server is written in C++, actually.
Starter will normally detect the other active device servers running on the same host automatically if it is well installed.
The device servers are actually notifying the Starter device automatically during their startup and shutdown phases.
I think there are some tricks with python and java device servers to start them via executable shell scripts so the Starter can start them easily as if they were C++ executables.
[quote=“Adriánmm89”]
I used the following links without success: