Right. I forgot. And it's annoying, because I really want to use the serial port for GPS, and still inject commands into the player. This shouldn't be a big deal, because it's not like the commands are coming in serially.

So uh, maybe I should write some code to lie to the player and convince it opening the serial port worked, even when you're using it for something else?