The following lines show how a property is set for various VME devices.
#!/usr/bin/env python import HasyUtils # SIS3610 for i in range( 1, 17): HasyUtils.putDeviceProperty( 'p99/register/eh2.in%02d' % i, 'VmeCard', 1) HasyUtils.putDeviceProperty( 'p99/register/eh2.out%02d' % i, 'VmeCard', 1) # SIS3820 for i in range( 1, 33): HasyUtils.putDeviceProperty( 'p99/counter/eh2.%02d' % i, 'VmeCard', 1) # TIP551 for i in range( 1, 5): HasyUtils.putDeviceProperty( 'p99/dac/eh2.%02d' % i, 'VmeCard', 1) # TIP830 for i in range( 1, 9): HasyUtils.putDeviceProperty( 'p99/adc/eh2.%02d' % i, 'VmeCard', 1) # DGG2 for i in range( 1, 3): HasyUtils.putDeviceProperty( 'p99/dgg2/eh2.%02d' % i, 'VmeCard', 1) # MCA8715 for i in range( 1, 5): HasyUtils.putDeviceProperty( 'p99/mca/eh2.%02d' % i, 'VmeCard', 1)