descargar datos desde dispositivo vía puerto serial
Guillermo O. Burastero
linux.gb en gmail.com
Mie Jul 20 22:52:57 CLT 2005
mauricio vargas wrote:
>Hola,
>
>Necesito descargar unos puntos tomados con un gps garmin.
>
>La conexión es vía puerto serial, se supone que tts01 (o algo así). Según lei, la idea es hacer un enlace simbólico entre el /dev/tty01 y /mnt/gps (por ejemplo). Crear el enlace no es problema, pero luego qué. ¿Hay que montarlo o algo por el estilo? no logro ver qué hay en el gps...
>
>Gracias.
>
>Mauricio Vargas P.
>Geo
>MSc en Geolog�
>Usurio Linux # 326558 http://counter.li.org
>
>
>
>
>
El gps no brinda un sistema de archivos a montar, envía por el puerto de
comunicaciones que tenga (serie o USB) las datos que suministre
(típicamente coordenadas de latitud, longitud, altura y hora). Hay que
ver el protocolo de comunicación físico y lógico, (por ejemplo, si es
serie la comunicación, el protocolo físico puede requerir 7 u 8 bits con
o sin paridad, un stop bit y hasta 9600 bps, etc.) además el protocolo
lógico puede requerir una interrogación mediante el envío de comandos
propios que entiende ese gps en particular. Sugiero ver la documentación
del GPS para esto.
Si se tratara de solo leer un puerto serie basta con un
cat /dev/tty01 > archivo_datos&
(suponiendo tener permiso de escritura en el directorio corriente y de
lectura en /dev/tty01) y en el archivos_datos se recogería lo que el
dispositivo conectado al port serie tty01 envíe. Otro problema distinto
es interpretarlo y para eso hay que entender en que formato se está
enviando la información.
--
Guillermo O. Burastero - Linux Counter User 84879, http://counter.li.org
Córdoba 171 - B8000IFC - Bahía Blanca - Buenos Aires - Rep. Argentina
Tel +54 (291) 454-6132 - ICQ 97148268 - email: linux.gb en gmail.com
Más información sobre la lista de distribución Linux