only getting value 255 from EEPROM

MarkT:
Ah, I see .length() is a new method in EEPROM.

Why the delays on the slave side? Isn't that just going to miss events?

did the delay cause otherwise the slave got the same value multiple times which i didn't want. the master is sending out eg 100, 193, 183 etc and the slave picked up 100, 100, 193, 193, 183, 183 and with the delay he just picked up 100, 193, 183. If my reasoning for the delay is not correct let me know