print('Putting value via put(): ', value) c.put(value) newValue = ord(c.get().getByte()) print('Got new value: ', newValue) assert newValue == value print() print('****************************') print('Testing ubyte') c = Channel('ubyte01') oldValue = c.get().getUByte() print('Got old value: ', oldValue) value = oldValue + 10 print('Putting value via putUByte(): ', value) c.putUByte(value) newValue = c.get().getUByte() print('Got new value: ', newValue) assert newValue == value value = oldValue + 11 print('Putting value via put(): ', value) c.put(value) newValue = c.get().getUByte() print('Got new value: ', newValue) assert newValue == value print() print('****************************') print('Testing short') c = Channel('short01')