#include <jed_serial.h>
Métodos públicos | |
PUERTO_SERIAL (char *cad, const int v=PSV9600, const int p=PSP_NONE, const int s=PSS_UNO, const int d=PSD8, const int f=PSF_NONE) | |
~PUERTO_SERIAL () | |
BOOLEAN | abrir (void) |
void | cerrar (void) |
int | leer (char *buffer, int tam_buffer) |
Dado que esta plataforma no posee implementado el manejo de puertos seriales, esta operacion siempre retorna FALSE. | |
BOOLEAN | escribir (char *buffer, int tam_buffer) |
Dado que esta plataforma no posee implementado el manejo de puertos seriales, esta operacion siempre retorna FALSE. | |
void | registro_asincronico (void(*f)(void *, int), void *User_data) |
BOOLEAN | configurar (const int v, const int p, const int s, const int d, const int f) |
void | consultar (int &v, int &p, int &s, int &d, int &f) |
Métodos privados | |
BOOLEAN | active_configuracion (void) |
HWND | instalar_sistema_asincronico_serial (void) |
BOOLEAN | abrir_asincronico (void) |
Atributos privados | |
char | nombre_puerto [20] |
int | velocidad |
int | paridad |
int | stop_bits |
int | data_bits |
int | flujo |
BOOLEAN | abierto |
HANDLE | com_fd |
int | com_fd |
|
Definición en la línea 37 del archivo jed_serial.C. References abierto, com_fd, configurar(), data_bits, flujo, nombre_puerto, paridad, PSD8, PSF_NONE, PSP_NONE, PSS_UNO, PSV9600, stop_bits, y velocidad. |
Here is the call graph for this function:
|
Definición en la línea 59 del archivo jed_serial.C. References cerrar(). |
Here is the call graph for this function:
|
Definición en la línea 248 del archivo jed_serial.C. References abierto, active_configuracion(), cerrar(), com_fd, DWORD, y nombre_puerto. Referenciado por TRACKER_VIO::abrir(), DISPOSITIVO_DE_PRUEBA::abrir(), LEGO9751::inicialice(), y DATAGLOVE::inicializar(). |
Here is the call graph for this function:
|
Definición en la línea 354 del archivo jed_serial.C. References abierto, active_configuracion(), cerrar(), com_fd, y nombre_puerto. |
Here is the call graph for this function:
|
Definición en la línea 113 del archivo jed_serial.C. References BYTE, com_fd, data_bits, flujo, nombre_puerto, paridad, PSF_HARDWARE, PSF_SOFTWARE, PSP_EVEN, PSP_MARK, PSP_NONE, PSP_ODD, PSP_SPACE, PSS_DOS, PSS_UNO, PSS_UNO_Y_MEDIO, PSV110, PSV115200, PSV1200, PSV128000, PSV14400, PSV19200, PSV2400, PSV256000, PSV300, PSV38400, PSV4800, PSV56000, PSV57600, PSV600, PSV9600, stop_bits, y velocidad. Referenciado por abrir(), abrir_asincronico(), y configurar(). |
|
Definición en la línea 381 del archivo jed_serial.C. References abierto, com_fd, y nombre_puerto. Referenciado por abrir(), abrir_asincronico(), TRACKER_VIO::cerrar(), LEGO9751::cerrar(), DATAGLOVE::cerrar(), DISPOSITIVO_DE_PRUEBA::cerrar(), y ~PUERTO_SERIAL(). |
|
Definición en la línea 78 del archivo jed_serial.C. References abierto, active_configuracion(), data_bits, flujo, paridad, stop_bits, y velocidad. Referenciado por TRACKER_VIO::abrir(), DISPOSITIVO_DE_PRUEBA::abrir(), LEGO9751::inicialice(), DATAGLOVE::inicializar(), y PUERTO_SERIAL(). |
Here is the call graph for this function:
|
Definición en la línea 65 del archivo jed_serial.C. References data_bits, flujo, paridad, stop_bits, y velocidad. |
|
Dado que esta plataforma no posee implementado el manejo de puertos seriales, esta operacion siempre retorna FALSE.
Definición en la línea 408 del archivo jed_serial.C. Referenciado por TRACKER_VIO::abrir(), DISPOSITIVO_DE_PRUEBA::actualizar(), TRACKER_VIO::actualizar_entrada(), LEGO9751::apagado(), LEGO9751::busque_controlador(), DATAGLOVE::comando(), LEGO9751::encendido(), LEGO9751::enviar_latido(), LEGO9751::fderecha(), LEGO9751::fizquierda(), y LEGO9751::fpotencia(). |
|
Definición en la línea 549 del archivo jed_serial.C. References receptor_eventos_serial(). |
Here is the call graph for this function:
|
Dado que esta plataforma no posee implementado el manejo de puertos seriales, esta operacion siempre retorna FALSE. Retorna tam_buffer si todo sale bien o el negativo de lo que se alcanzo a leer si algo falla. Definición en la línea 457 del archivo jed_serial.C. Referenciado por LEGO9751::busque_controlador(), DATAGLOVE::comando(), leer_lego_callback(), y TRACKER_VIO_leer_com_callback(). |
|
Definición en la línea 610 del archivo jed_serial.C. Referenciado por TRACKER_VIO::abrir(), DISPOSITIVO_DE_PRUEBA::abrir(), y LEGO9751::inicialice(). |
|
Definición en la línea 130 del archivo jed_serial.h. Referenciado por abrir(), abrir_asincronico(), cerrar(), configurar(), y PUERTO_SERIAL(). |
|
Definición en la línea 138 del archivo jed_serial.h. |
|
Definición en la línea 134 del archivo jed_serial.h. Referenciado por abrir(), abrir_asincronico(), active_configuracion(), cerrar(), y PUERTO_SERIAL(). |
|
Definición en la línea 128 del archivo jed_serial.h. Referenciado por active_configuracion(), configurar(), consultar(), y PUERTO_SERIAL(). |
|
Definición en la línea 129 del archivo jed_serial.h. Referenciado por active_configuracion(), configurar(), consultar(), y PUERTO_SERIAL(). |
|
Definición en la línea 124 del archivo jed_serial.h. Referenciado por abrir(), abrir_asincronico(), active_configuracion(), cerrar(), y PUERTO_SERIAL(). |
|
Definición en la línea 126 del archivo jed_serial.h. Referenciado por active_configuracion(), configurar(), consultar(), y PUERTO_SERIAL(). |
|
Definición en la línea 127 del archivo jed_serial.h. Referenciado por active_configuracion(), configurar(), consultar(), y PUERTO_SERIAL(). |
|
Definición en la línea 125 del archivo jed_serial.h. Referenciado por active_configuracion(), configurar(), consultar(), y PUERTO_SERIAL(). |