Página principal | Jerarquía de la clase | Lista de componentes | Lista de archivos | Miembros de las clases

Referencia de la Clase CSGTramas

Diagrama de herencias de CSGTramas

CSerial Lista de todos los miembros.

Métodos públicos

 CSGTramas ()
 Constructor de la clase CSGTramas.
virtual ~CSGTramas ()
 Destructor de la clase CSGTramas.
int SGReset ()
 Implementacion del servicio sg-reset.
int SGIncrementAddress ()
 Implementacion del servicio sg-increment-address.
int SGReadData (int *)
 Implementacion del servicio sg-read-data.
int SGLoadConfig ()
 Implementacion del servicio sg-load-config que posiciona al PIC en la direccin de memoria 0x2000.
int SGProg (int)
 Implementacion del servicio sg-prog.
int SGLoadData (int)
 Implementacion del servicio sg-load-data (Load Data Command ICSP).
int SGBeginPEC ()
 Implementacion del servicio sg-begin-pec (Begin Erase/Programming Cycle ICSP).
int SGEndp ()
 Implementacion del servicio sg-endp (End programming ICSP).
int SGBorrarPic ()
 Implementacion del servicio sg-borrar-pic (Erase Data and Program Memory ICSP).
int SGProgBloque (int *)
 Implementacion del servicio sg-prog-bloque para programar un bloque de 8 palabras en el caso de los 16F87Xa.
int SGStore (int, int)
 Implementacion del servicio sg-store.
int SGLoad (int, int *)
 Implementacion del servicio sg-load.
int SGPing ()
 Implementacion del servicio sg-ping.
int SGLoadDataEE (int)
 Implementacion del servicio sg-loadEE (Load data for data memory ICSP).
int SGReadDataEE (int *)
 Implementacion del servicio sg-readEE (Read data from data memory ICSP).
int SGId (unsigned char *is, unsigned char *im, unsigned char *ipv)
 Implementacion del servicio sg-id.
void SGTramasIPVtoString (unsigned char im, unsigned char ipv, char *)
void SGTramasIMtoString (unsigned char im, char *)
void SGTramasIStoString (unsigned char is, char *)

Descripción detallada

Definición en la línea 132 del archivo SGTramas.h.


Documentación del constructor y destructor

CSGTramas::CSGTramas  ) 
 

Constructor de la clase CSGTramas.

Constructor

Devuelve:
Autor:
Daniel Alvarez Sanchez

Definición en la línea 62 del archivo SGTramas.cpp.

CSGTramas::~CSGTramas  )  [virtual]
 

Destructor de la clase CSGTramas.

Destructor

Devuelve:
Autor:
Daniel Alvarez Sanchez

Definición en la línea 80 del archivo SGTramas.cpp.


Documentación de las funciones miembro

int CSGTramas::SGBeginPEC  ) 
 

Implementacion del servicio sg-begin-pec (Begin Erase/Programming Cycle ICSP).

SGBeginPEC

Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 441 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGBorrarPic  ) 
 

Implementacion del servicio sg-borrar-pic (Erase Data and Program Memory ICSP).

SGBorrarPic

Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 547 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGEndp  ) 
 

Implementacion del servicio sg-endp (End programming ICSP).

SGEndp

Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 493 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGId unsigned char *  is,
unsigned char *  im,
unsigned char *  ipv
 

Implementacion del servicio sg-id.

SGId

Parámetros:
is Puntero al buffer que contendra la cadena con la descripcion el servidor grabado en el PIC.
im Puntero al buffer que contendra la cadena con la descripcion del microcontrolador que contiene el servidor.
ipv Puntero al buffer que contendra la cadena con la descripcion de la tarjeta usada.
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 979 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGIncrementAddress  ) 
 

Implementacion del servicio sg-increment-address.

SGReset

Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 157 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGLoad int  dir,
int *  valor
 

Implementacion del servicio sg-load.

SGLoad

Parámetros:
dir Direccion sobre la cual ser hara el load.
valor Puntero al entero donde se guardara el valor leido.
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 736 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGLoadConfig  ) 
 

Implementacion del servicio sg-load-config que posiciona al PIC en la direccin de memoria 0x2000.

SGLoadConfig

Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 271 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGLoadData int  valor  ) 
 

Implementacion del servicio sg-load-data (Load Data Command ICSP).

SGLoadData

Parámetros:
valor valor a cargar
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 386 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGLoadDataEE int  valor  ) 
 

Implementacion del servicio sg-loadEE (Load data for data memory ICSP).

SGLoadDataEE

Parámetros:
valor Valor que se quiere escribir en dicha posicion de la EEPROM.
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 799 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGPing  ) 
 

Implementacion del servicio sg-ping.

SGPing

Devuelve:
1 en caso de recibir respuesta PONG del servidor. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 918 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGProg int  valor  ) 
 

Implementacion del servicio sg-prog.

SGProg

Parámetros:
valor valor a grabar en la posicion actual del PIC
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 328 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGProgBloque int *  bloque  ) 
 

Implementacion del servicio sg-prog-bloque para programar un bloque de 8 palabras en el caso de los 16F87Xa.

SGProgBloque

Parámetros:
bloque Puntero al array que contiene los 8 enteros a grabar en el micro.
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 604 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGReadData int *  valor  ) 
 

Implementacion del servicio sg-read-data.

SGReadData

Parámetros:
valor,: puntero al entero que contendra el valor leido de la posicion actual.
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 212 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGReadDataEE int *  valor  ) 
 

Implementacion del servicio sg-readEE (Read data from data memory ICSP).

SGLoadDataEE

Parámetros:
valor Puntero al entero donde se guardara el valor leido de la EEPROM.
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 862 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGReset  ) 
 

Implementacion del servicio sg-reset.

SGReset

Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 105 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().

int CSGTramas::SGStore int  dir,
int  valor
 

Implementacion del servicio sg-store.

SGStore

Parámetros:
dir Direccion sobre la cual ser hara el store.
valor Valor que se quiere escribir en dicha posicion.
Devuelve:
1 en caso de exito. 0 en caso de timeout. -1 en caso de error.
Autor:
Daniel Alvarez Sanchez

Definición en la línea 673 del archivo SGTramas.cpp.

Hace referencia a CSerial::ReadData(), y CSerial::SendData().


La documentación para esta clase fué generada a partir de los siguientes archivos:
Generado el Mon Jul 18 16:24:51 2005 para SGTramas por  doxygen 1.4.3-20050530