Aplicación “CT6811 Downloader tool v1.0”
Autor: Alberto Caballero (kavan@ya.com)
Una aplicación sencilla para la CT6811 es programarla para que realice captura de datos en un entorno determinado, para su posterior descarga a nuestro PC. La aplicación CT6811 Downloader pretende ser una herramienta sencilla de descarga de los datos de la CT6811 para entornos Windows.
El diseño de esta aplicación es bastante sencillo. Se encuentra estructurado en clases. Para su desarrollo se ha utilizado Microsoft Visual C++ 6.0. Se partió de una aplicación basada en un cuadro de diálogo al que se añadieron las funcionalidades apropiadas.
o Clase CSerial: Es la clase que realiza las funciones de interfaz con el puerto serie del PC. Ofrece métodos de lectura, escritura y configuración de los puertos.
o Clase CDumpFile: Esta clase se encarga de almacenar la información leída desde el puerto para su posterior volcado a fichero. El nombre dado al fichero es la fecha y hora del momento de su escritura, para su fácil clasificación.
El funcionamiento de la aplicación es el siguiente:
Selección del puerto de comunicaciones y del número de bytes a leer
Envío del carácter iniciador del protocolo (configurable a través de la constante ACK_CHAR en el fichero stdafx.h).
Recepción de los bytes indicados y escritura en fichero.
Un ejemplo de servidor grabado en la CT6811 puede ser el servidor de la aplicación “Comunica” (ver referencia [1]).
[1] |
|
|
|
|
|
|
|
SOFTWARE |
|
Este documento en versión PDF |
|
Fuentes y ejecutable “CT6811 Downloader tool”, versión 1.0 |
|
|
|
|
|
Mayo-2004
Alberto Caballero (kavan@ya.com)
IEAROBOTICS