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