Sziasztok!
Tudna valaki abban segíteni, hogy normális dolog e, hogy nem megy az ethernet kezelésem, ha nincs megnyitva a soros monitor? A programom sehol sem figyeli, hogy készen áll e a soros port, mégsem megy. Egyszer talán lefut a loop, de utána nem. Lehet valami köze az ethernet.h-nak a soros porthoz?
Ethernet.h és soros monitor
Re: Ethernet.h és soros monitor
Vagy esetleg, ha van a programban eleve Serial.begin, és Serial.print, akkor mindenképpen vár a soros monitorra? Mondjuk, ha kiveszem az összes Serial.xxx sort, az ethernet akkor sem megy, csak ha bent hagyom őket... 
Re: Ethernet.h és soros monitor
Mivel az AVR-ekben nincsen Hardweres Ethernet illesztő, ezért külső illesztő HW-t alkalmaznak.
Amit valamelyik Belső soros portra kötnek rá. Ezért ha ezeket a sorokat kiszeded, eleve nem lehet forgalom az Etherneteden.
Ha van 2. soros Usart is az AVR-ben akkor azt szokták használni Debugolásra, hogy tájékoztasson, mi történik éppen. Ezeket a sorokat kiszedheted, ha már nincsen szükséged rá!
Amit valamelyik Belső soros portra kötnek rá. Ezért ha ezeket a sorokat kiszeded, eleve nem lehet forgalom az Etherneteden.
Ha van 2. soros Usart is az AVR-ben akkor azt szokták használni Debugolásra, hogy tájékoztasson, mi történik éppen. Ezeket a sorokat kiszedheted, ha már nincsen szükséged rá!
Re: Ethernet.h és soros monitor
Megoldódott a dolog. Nem a soros monitor kellett a programnak, hanem valamiért bekavart a memóriába egy float változó string-gé konvertálása, és az fagyasztotta le a cuccot. Kijavítva egy sima dtostrf() függvényre már minden jó, nem akad le a monitor nélkül sem. Igazából nem értem, mitől keveredett be ennyire, de a lényeg, hogy most jó... 
