Si además de todo lo que te han dicho, tu gps solo entrega niveles TTL/CMOS (la mayoría de los gps bluetooth entregan esos niveles en sus salidas cableadas) tendrás que hacerte un pequeño conversor de niveles.
http://robots-argentina.com.ar/Comunicacion_max232.htm

