Serial-Ethernet o Serial-WiFi (o Serial-Bluetooth?) en OS X

1

Estoy intentando conectar un puerto serie remoto a mi MacBook Pro (y potencialmente a otros dispositivos como Windows o computadoras portátiles, tabletas Android y teléfonos inteligentes) de forma inalámbrica.

Me he encontrado con adaptadores Serial-WiFi y Serial-Ethernet (este último podría presumiblemente estar conectado a un enrutador y accederse a través de mi red wifi existente), pero no sé cómo acceder al puerto serie desde mi Mac . Hasta donde puedo decir, estos dispositivos se basan en controladores que simulan un puerto COM en la computadora, y en la medida en que puedo decir que ninguno de estos adaptadores viene con controladores que funcionan en OS X. Veo que también hay adaptadores Bluetooth de serie, que creo que también serían suficientes para mi propósito si pudieran funcionar, pero supongo que existe el mismo problema con estos.

En caso de que ayude; esto es para conectar las salidas NMEA 0183 de varios instrumentos de navegación marítima a mi computadora, para uso de software de navegación como (principalmente) OpenCPN . Para aquellos que no están familiarizados con él, NMEA 0183 es un protocolo que permite a los instrumentos de navegación marítimos compartir datos entre sí mediante la transmisión de oraciones de datos ASCII a través de una interfaz en serie. Más detalles en Wikipedia .

Si hay una forma alternativa de transmitir estos datos a mi computadora a través de wifi, sería igualmente aceptable.

    
pregunta Caesar 13.11.2012 - 12:54

1 respuesta

1

Bluetooth puede ser el camino a seguir. No hay un estándar para los adaptadores Serial-WiFi o Serial-Ethernet (que yo sepa), por lo que estaría a merced de los fabricantes que necesitan proporcionar controladores OS X. Por otro lado, la mayoría de las funciones de Bluetooth provienen de un conjunto de perfiles estandarizados que no necesitan controladores de dispositivos específicos. Por ejemplo, un auricular solo necesita implementar el perfil de audio correcto para poder trabajar con cualquier cosa que admita ese perfil. Los adaptadores serie Bluetooth implementan el perfil de puerto serie y OS X lo admite.

Una vez que tenga uno de esos dispositivos y lo tenga emparejado, se mostrará como un dispositivo de puerto serie estándar como /dev/cu.bluetooth y /dev/tty.bluetooth, como un adaptador Serial-USB.

Si el puerto serie no se crea automáticamente, se puede agregar manualmente en las preferencias avanzadas de Bluetooth . También encontré un ejemplo de alguien que usa SPP con una Mac aquí: Uso del puerto serie Bluetooth en OS X León de montaña .

    
respondido por el gabedwrds 13.11.2012 - 13:30

Lea otras preguntas en las etiquetas