• Facebook
  • Google Plus
  • Delphiaccess Feed
  • Twitter
  • YouTube


Autor Tema: Componente ComPort para puertos COM  (Leído 385 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado noel78

  • Usuario Activo
  • ***
  • Gracias
  • -Dados: 0
  • -Recibidos: 3
  • Mensajes: 11
  • Calificaciones: +3/-0
  • Sexo: Masculino
Componente ComPort para puertos COM
« en: 19 de Agosto de 2012, 08:18:51 »
Saludos,
A ver si me pueden dar una ayudita com la comunicacion de lo puertos COM.
estoy usando el componente Comport en delphi 2010 pero tengo la necesidad de configurar un modem con los bit por segundo=460800
el problema esque el componente ComPort trae varios valores predefinidos y no allo la manera de que me funcione com

Comport.BaudRate:=Br460800

lo requiero poner asi yaque con el hyperterminal me funciona solo con esa configuracion.


saludos y gracias de antemano.



Desconectado jdepaz

  • Usuario Activo
  • ***
  • Gracias
  • -Dados: 17
  • -Recibidos: 38
  • Mensajes: 184
  • Calificaciones: +40/-1
  • Sexo: Masculino
  • mov ah,09h
    • Mi webBlog
Re: Componente ComPort para puertos COM
« Respuesta #1 en: 19 de Agosto de 2012, 22:49:30 »
Hola buenas noches, o buen día, según....


Y, ¿Ya probaste modificar el parámetro en la administración de dispositivos de Windows?



Saludos
________________

Usando Linux, BSD, Solaris, etc...

Desconectado seoane

  • Administrador
  • ******
  • Gracias
  • -Dados: 53
  • -Recibidos: 297
  • Mensajes: 983
  • Calificaciones: +311/-0
  • Sexo: Masculino
  • Procrastinando ...
    • Mi Web
Re: Componente ComPort para puertos COM
« Respuesta #2 en: 20 de Agosto de 2012, 01:04:12 »
¿Seguro que ese valor esta bien? A mi windows no me deja poner un baudrate más alto de 128000 y en la documentación de la API de windows solo se muestra hasta 256000.

De todas formas cada contante se corresponde con su valor, por ejemplo la constante CBR_256000 = $3E800 por lo que seria posible suponer que  CBR_460800 = 460800. Prueba a rellenar la estructura TDCB con ese valor y nos cuentas.