// EEPROM usage for storing the IP adresses if (digitalRead(ResetPin) == LOW || FixIP == true) { EEPROM.write(EEXNet, XNetAddress); EEPROM.write(EEip, ip[0]); EEPROM.write(EEip + 1, ip[1]); EEPROM.write(EEip + 2, ip[2]); EEPROM.write(EEip + 3, ip[3]); }
void EthSendOut (unsigned int DataLen, unsigned int Header, byte Data[], boolean withXOR) { Udp.write(DataLen & 0xFF); Udp.write(DataLen & 0xFF00); Udp.write(Header & 0xFF);Udp.write(Header & 0xFF00);
void EthSendOut (unsigned int DataLen, unsigned int Header, byte Data[], boolean withXOR) { Udp.write(DataLen & 0xFF); Udp.write(DataLen >> 8); Udp.write(Header & 0xFF);Udp.write(Header >> 8);
een "wireless arduino muis" zoals Leen zijn project noemt hiermee te realiseren
software serial maar dat kost nogal wat performance