GPS BU-353-S4 | GPRMC

GPS BU-353-S4 con Raspberry Pi

Esta configuración la realice mediante Windows 7 para poder configurar el GPS BU-353-S4 y empezar a recibir coordenadas del sistema GPS, para posteriormente utilizarlo con el Raspberry Pi, primero debemos descargar los drivers para GPS BU-353-S4 para utilizarlo en Windows, en la carpeta que se descomprime ejecutamos el programa PL2303_Prolific_DriverInstaller_v1.8.0 que es con el que se instalan los drivers en Windows.

 
Posteriormente instalamos el programa GPSInfo y ejecutamos el programa y nos reconocerá el GPS BU-353-S4 al instante (claro una vez que se instalan los drivers).
Notaran que el mio ya se encuentra configurado, pero en un principio te salen varios comandos aparte del GPRMC (que es el que te permite obtener la longitud y latitud de la ubicación del GPS BU-353-S4) para desactivarlos o activarlos tienes una serie de ordenes que puedes ejecutar desde el cuadro de texto de la derecha del botón Send como se muestra en la imagen:
Y aquí se encuentran las ordenes (que se copian y se pegan a partir del símbolo $):
 
Activar WAAS/EGNOS – $PSRF151,01*0F
Desactivar WAAS/EGNOS – $PSRF151,00*0E
Activar salida de GGA 1seg – $PSRF103,0,0,1,1*25
Desactivar salida de GGA – $PSRF103,0,0,0,1*24
Activar salida de GLL 1seg – $PSRF103,1,0,1,1*24
Desactivar salida de GLL – $PSRF103,1,0,0,1*25
Activar salida de GSA 5seg – $PSRF103,2,0,5,1*23
Desactivar salida de GSA – $PSRF103,2,0,0,1*26 
Activar salida de GSV 10seg – $PSRF103,3,0,10,1*16
Desactivar salida de GSV – $PSRF103,3,0,0,1*27
Activar salida de RMC 1seg – $PSRF103,4,0,1,1*21
Desactivar salida de RMC – $PSRF103,4,0,0,1*20
Activar salida de VTG 1seg – $PSRF103,5,0,1,1*20
Desactivar salida de VTG – $PSRF103,5,0,0,1*21
Activar salida de ZDA 1seg – $PSRF103,8,0,1,1*2D
Desactivar salida de ZDA – $PSRF103,8,0,0,1*2C 
Cambiar velocidades de transmisión del GPS (protocolo NMEA):
4800/8/N/1 – $PSRF100,1,4800,8,1,0*0E
9600/8/N/1 – $PSRF100,1,9600,8,1,0*0D
19200/8/N/1 – $PSRF100,1,19200,8,1,0*38
38400/8/N/1 – $PSRF100,1,38400,8,1,0*3D
Otros comandos:
 
Activar modo ahorro de energía – $PSRF150,0,300,1000,1*10
Desactivar modo ahorro de energía – $PSRF150,0,1000,1000,0*23
Activar datos de desarrollo – $PSRF105,1*3E
Desactivar datos de desarrollo – $PSRF105,0*3F
Arranque en bruto – $PSRF101,0,0,0,0,0,0,12,2*16
Configuración de fabrica – $PSRF101,0,0,0,0,0,0,12,8*1C
Arranque hibernación – $PSRF101,0,0,0,0,0,0,12,4*10
Desactivamos todos los comandos que aparezcan en el GPSInfo y conservamos únicamente el comando de RMC.
 
Recuerda tener instalado el cliente y servidor del GPS como lo explique en mi entrada Raspberry Pi GPS BU-353-S4 (con el comando: sudo apt-get install gpsd gpsd-clients python-gps)
 
Ahora nos pasamos al Raspberry Pi y ejecutamos primero el comando:
 
$ sudo gpsmon /dev/ttyUSB0
 
Donde ttyUSB0 es el puerto del GPS BU-353-S4 que es detectado en el Raspberry Pi, de todos modos verificarlo por que aveces toma el valor de ttyUSB1
Después nos salimos de la herramienta gpsmon con Ctrl + C y ahora ejecutamos el siguiente comando:
 
$ sudo cat /dev/ttyUSB0
Con esto tenemos únicamente los comandos GPRMC del GPS BU-353-S4 y lo puedes utilizar como lo desees en este caso se utilizara con el Google Maps.

Conoce más al escritor Sául Vázquez Radilla.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *