Which Tango component generates device interface change event, sets attribute quality factor ??

Dear Tango Experts,

I have a basic question. In Tango, whenever an attribute/command is added/removed from a device a device interface change event is sent automatically. Similarly, whenever the value of an attribute with read access and numerical data-type goes beyond the range [min_alarm, max_alarm], attribute quality factor is set to Tango::ATTR_ALARM and Device State is set to Tango::ALARM.

My query is which component of Tango Control system framework takes care of such things (automatic generation of device interface change event, setting attribute quality factor, etc) ? Is it admin device ?

I'm unable to find this information in Tango Control System manual. I apologize for such a long subject. I was not able to summarize it shortly.

Regards,
Vatsal Trivedi
Hello Vatsal,

The features you are referring to (automatic generation of device interface change event or automatic setting of attribute
quality factor) is done by the Tango library. It is not attached to the device server process admin device.

Regards

Emmanuel
 
Register or login to create to post a reply.