configuración de Xbee con X-CTU en linux

1

Estoy tratando de configurar un XBee con la herramienta X-CTU usando Wine. Seguí los pasos que se dan en este tutorial.

  • Conecto el USB y reviso los registros del kernel para ver en qué serie dispositivos que ha sido conectado:
  

userk @ dopamine: ~ / Programs / Matlab / bin $ dmesg | grep 'FTDI USB Serial   Convertidor de dispositivos ahora adjunto '

     

[474.287844] usb 3-4: El convertidor de dispositivo serial USB FTDI ahora está conectado a   ttyUSB0

Así que XBee está conectado a / dev / ttyUSB0.

  • Luego creo el softlink correspondiente con: (este podría ser el problema)
  

ln -s / dev / ttyUSB0 ~ / .wine / dosdevices / com5

  • Abro X-CTU. Agrego el puerto COM5 y hago clic en el botón Consulta de prueba pero aparece la siguiente ventana:

No tengo ningún botón de reinicio en la placa del explorador que estoy usando para conectar el Xbee a la PC. Probablemente sea un problema de mapeo entre los archivos dev de linux y los puertos de com de vino. Este proceso funciona en Windows, pero prefiero usar Ubuntu ... ¿Tienen algún consejo?

    
pregunta UserK

2 respuestas

2

Lo más probable es que XCTU no pueda obtener el puerto COM correcto al que está conectado su Xbee o, de lo contrario, podría haber bloqueado su Xbee. Preferiría probar la prueba de Xbee en Windows y descubrir que no lo hizo. Lo tachó.

La otra forma es usar el restablecimiento de hardware para tu Xbee. Es probable que deba reiniciar el pin con VCC o GND (no estoy muy seguro con respecto a esto). Pero esta es una forma corta y segura de reiniciar su Xbee.

También puedes usar un emulador en serie para el mismo como minicom o pantalla. Si usas minicom, primero averigua a qué puerto conectaste tu Xbee, probablemente será algo como / dev / ttyUSB0 (usa dmesg para averiguarlo ). El uso sudo minicom -s , debajo de Serial Port Setup --> A. Serial device , lo edita a /dev/ttyUSB0 y cambia la velocidad en baudios a 9600. Ahora guarde esto, luego Save as DFL , luego exit . Se abrirá una nueva pantalla. con

  

Cntrl + a y luego z, activa el eco local.

Luego escribe " +++ ", y no presionas enter, si te devuelve con OK, entonces tu Xbee todavía está vivo o de lo contrario, usa reinicio de hardware. Probablemente, de acuerdo con su información provista, creo que podría estar haciendo algo mal al proporcionar un enlace lógico.

Consulte también esta página: Procedimiento de recuperación para los productos Digi RF . Te puede ayudar.

    
respondido por el srj0408
2

Actualizando una pregunta desactualizada. El software X-CTU ahora está disponible en Linux y Wine ya no es necesario.

X-CTU está disponible para descargar en: enlace

    
respondido por el allsey87

Lea otras preguntas en las etiquetas