I have allways considered communicating with a BT GPS using the standard firmware an impossible mission. Reason is that the standard firmware has it’s own standard for building messages over the BT serial port. Well, Antonio didn’t think so… and managed to overcome these. From his email, I understand that there’re still some small problems with this NXC code - but it does stream NMEA data (the default GPS textual format) to the NXT. With his permission, I uploaded the code for firmware 1.04 here. In a coming post I’ll try to explain in more detail the problems I thought will make this impossible.. and how Anotoni solved them!
Now I only need to find enough time to make a NXT-G block which follows the same strategy and simply returns world coordinates… Well, since I have no BT GPS it can be a bit difficult.
Guy Ziv