コード例 #1
0
ファイル: testPut.py プロジェクト: slac-epics/pvaPy
assert abs(newValue-value) < 0.00001

value = oldValue + 1.1
print('Putting value via put(): ', value)
c.put(value) 
newValue = c.get().getFloat()
print('Got new value: ', newValue)
assert abs(newValue-value) < 0.00001

print()
print('****************************')
print('Testing double')
c = Channel('double01')
oldValue = c.get().getDouble()
print('Got old value: ', oldValue)
value = oldValue + 1.1
print('Putting value via putDouble(): ', value)
c.putDouble(value) 
newValue = c.get().getDouble()
print('Got new value: ', newValue)
assert abs(newValue-value) < 0.00001

value = oldValue + 1.1
print('Putting value via put(): ', value)
c.put(value) 
newValue = c.get().getDouble()
print('Got new value: ', newValue)
assert abs(newValue-value) < 0.00001