Cita:
Originalmente publicado por pinguino
Una conexión Serial (puerto serie) es el nombre que se le da a una conexión física al computador.... normalmente (antiguamente) por un puerto serie. Hoy día es mucho mas común usar convertidores USB-Serie ya que la mayoría de computadoras ya no incluyen puertos serie.
Una conexión network es una conexión de red de datos. Bien sea a través de una red local o por wifi. No implica necesariamente una conexión física . Estas se gestionan usando dos datos, la IP y el puerto. Una IP podria ser algo así como 192.168.1.50 (es un ejemplo solo demostrativo) o una IP como midispositivo.ddns.net (también es un ejemplo demostrativo). El puerto podría ser algo así como 10110 u otro a elegir. Las conexiones de red nos permiten enviar y leer datos a través de una red local de cable o inalambrica o incluso a través del mundo mundial usando Internet.
Una conexión física serie (usando en el caso de la Raspberry un convertidor serie-USB) se gestiona como te ha indicado gypsylon. Debes saber que nombre le ha asignado Linux a este dispositivo convertidor.
Presta atencion al comando que el te ha dicho. Es:
ls /dev/tty*
Lo cual te lista una serie de puertos que el sistema ha encontrado. Si pones:
ls /dev/ttyUSB*
te listará específicamente aquellos que ha encontrado por USB.
Lo mas normal será que si solo tienes un convertidor te salga algo como ttyUSB0 o ttyUSB1 si hay dos Etc. Ese seria el puerto serie (dataport) /dev/ttyUSB0 (o el otro, hay que ir probando si hay mas).
Si no te aparecen ttyUSB* prueba ttyACM* pues a veces se detectan como conexiones de módem en vez de conexiones USB aunque es poco usual.
Respecto a los baudios normalmente serán o 4800 o 9600, ve probando de menor a mayor. Solo si es un puerto que acepta datos entrantes de AIS habria que ponerlo a 38400.
Las otras conexiones "net" que ya vienen incluidas en openplotter son para que haya un flujo de datos NMEA0183 disponibles a nivel de red local para que los puedan usar mas aplicaciones sin necesidad de "capturar" los puertos serie físicos.
|
Hola de nuevo,
Confirmar que, al poner el comando con ttyUSB* o ACM*, dice "no such file or directory". Al poner el comando original, ls /dev/tty*, me aparece una lista de 63 elementos que comienzan por /dev/ttyXX (XX del 1 al 63), más tres elementos que terminan como amao, printk y SO.
Da alguna pista?

Avante