Ah of course, and it was starring right at me in the comments! :* Thanks.
So how can I send more than one byte with Wire.write. It manges to send the letters 'a', 'b', 'c' ok which must be stored as more then a byte? Would I have to define the variable I want to send before as a float or int say:
ie: int val = 300;
Wire.write(val):
Is it default to a byte? Would be grateful if you could explain how this is working.
Cheers