Thanks - I was just following the code posted on the second page I listed. I wondered why they would declare a variable that pointed to 2 different ports. I tried it using different variable names polling different ports but it didn't work either. I know pyserial fairly well so I checked all the port speeds and things like that but I still can't get data through the ttyS0 port. I guess I will give up for a while - I tried every permutation that I could think of but never got any data. I gave up this morning and connected a mega instead of a Galileo and everything works well so I'll just stick with that. It is kind of disappointing though as seems that it should work.
Thanks,
Jerry