DevShort change_event problem

If a tango-9 client subscribes for change_event of a DevShort attribute on a tango-8 server, the event_type returned by attr_value->get_type() is DATA_TYPE_UNKNOWN (100).
All other 8 vs 9 combinations report the correct value DEV_SHORT (2).
Tested on ubuntu linux 10.04 and 14.04, 32 and 64 bits.
The problem becomes evident when using automatic tools for extracting and formatting the attibute value pushed by the event system, which detects dynamically the type of the received attribute.

Did anybody faced the same problem?

Cheers.
I carried out some more tests :for scalar type only DevShort seems to have the problem. Notice that the first event , triggered by subscribe_event call or by automatic resusbscription triggered by the heartbeat system, always has the correct data type (2).
 
Register or login to create to post a reply.