Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2016, 12:22
REHome
 
Fecha de Ingreso: mayo-2007
Ubicación: PIC-16F84A
Mensajes: 727
Antigüedad: 17 años
Puntos: 8
Programar puerto serie con MFC y/o Win32

Hola:

He estado antes que nada, buscando información de hasta crear una ventana que para mi muy complicado. He hecho una documentación que puedes ver aquí.

Ver visor.

Ver PDF.

En el enlace de abajo he encontrado algo del manejo del puerto serie.

http://articulos.conclase.net/?tema=...=serie&pag=000

Con ello quiero hacer un formulario, que incluye dos botones, uno que envío la palabra ON y el otro OFF al puerto serie.

Tiene que rener un richTextBox para que muestre los datos recibidos por el puerto serie, esto ya me cuesta más si se usa Win32 o como MFC, de todas maneras, quiero hacer un proyecto con MFC y más adelante con Win32 o al revés, contar que me funcione los dos, hago todo.

Los que sepan de las tecnologísa MFC/Win32 pueden ayudar para ser capaz de hacer una interfaz que tenga lo que dije arribs, dos botones para enviar comandos y un richTextBox para recibir datos y que se lea.

Enviar o escribir datos por el puerto serie.

Código C++:
Ver original
  1. void EscribirSerie(HANDLE idComDev, char *buf)
  2. {
  3.     char oBuffer[256];  /* Buffer de salida */
  4.     DWORD iBytesWritten;
  5.  
  6.     iBytesWritten = 0;
  7.     strcpy(oBuffer, buf);
  8.     WriteFile(idComDev, oBuffer, strlen(oBuffer), &iBytesWritten, NULL);
  9. }

Si uso el MFC, tengo un botón para enviar el comando ON, solo envía esto, ON.

¿Cómo lo hago?

Lo mismo para el comando OFF.

¿Alguna sugerencia?

Por ahora me voy a centrar en enviar comandos al puerto serie.

Saludos.
__________________
Meta Shell, VERSIÓN 1.2.2
Descargar