I'm trying to use this GPS breakout board on an Arduino Mega 2560 with an Ethernet shield. There seems to be some kind of bad interplay between the two. If I start the GPS module first the Ethernet card won't start. If I start the Ethernet shield first the GPS unit will error out. The only way to get them both running is if I start the GPS, get the location, put the GPS module to sleep, something I found in this forum entry -viewtopic.php?f=19&t=28121
It seems like the constant chatter from the GPS module is interferring with the Ethernet shield. The problem now is that once the Ethernet class is started I can't shut it down to get location information again. So I can only get location information on start up (lame)
What am I missing?