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