using unicast instead of broadcast for programming packets to avoid sending them to all ems boards. increased rx timeout to allow for time of erasing eeprom