• Publicidad

Abrir puerto serie con Win32::SerialPort

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Abrir puerto serie con Win32::SerialPort

Notapor Xer0f » 2012-12-06 17:38 @777

Buen día.

Quería saber si alguno de ustedes ha abierto algún puerto usando el módulo Win32::SerialPort.

Sintáxis: [ Descargar ] [ Ocultar ]
  1. use Win32::SerialPort; 
  2.  
  3. my $ob = Win32::SerialPort->new ('COM32') || die "Can't open serial port "; 
  4. $ob->baudrate(115200); 
  5. $ob->parity("none"); 
  6. $ob->databits(8); 
  7. $ob->stopbits(1); 
  8. $ob->handshake("none") || die "fail setting handshake"; 
  9. $ob->error_msg(1); 
  10. $ob->user_msg(1);  
  11. $ob->lookclear; 
  12.  
  13. my $command="AT"; 
  14. my $object = $ob->write($command ."\r");warn "write failed\n" unless ($object); 
  15.  
  16. my $answer = $ob->input; 
  17.  
  18. print "$answer"; 


Ese es el código que tengo. Intento mandar el comando y espero una respuesta pero el problema es que nunca lo envía.

Estoy usando Strawberry 5.12, Windows 7 64 bits.
Xer0f
Perlero nuevo
Perlero nuevo
 
Mensajes: 4
Registrado: 2012-11-07 14:19 @638

Publicidad

Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados

cron