Skip to content

Make a property default value (when defined) more easily accessible.

Modified original bug #777 Properties registered using default values cannot be viewed by other clients Now a feature request.

If I register a program using default jive property it is not viewable from several programs. (excluding astor). E.g. I register 2 instances of device simulator using jive 4.3.1. Simulator has one property called DeviceNr (default value=1) test/simulator/default 1 (default) test/simulator/rampx2 2 (modified)

python

        import PyTango
        db=PyTango.Database()

        deviceName="test/simulator/default"
        print ("%s"%db.get_device_property_list(deviceName,"*").value_string)
        []

        deviceName="test/simulator/rampx2"
        print ("%s"%db.get_device_property_list(deviceName,"*").value_string)
        ['DeviceNr']

or jive -> tab->device test->simulator->default->properties [] test->simulator->rampx2->properties [DeviceNr][2]

Reported by: martinmohan89 ( http://sf.net/u/martinmohan89 )

Original Ticket: tango-cs/feature-requests/121