Académique Documents
Professionnel Documents
Culture Documents
Figura 1
Figura 2
Figura 3
Para la realizacin del programa objeto del presente apartado, introduciremos una
serie de especificaciones adicionales. Se desea que el programa disponga de un botn de
habilitacin de la comunicacin y de otro de inicio de la transmisin y recepcin. Para
cada mensaje enviado o recibido, se abrir el puerto de comunicaciones, se transmitirn
y recibirn los datos y posteriormente se cerrar.
En el anexo Descripcin de bloques para la comunicacin serie tenemos explicado
cada uno de los bloques utilizados en la aplicacin.
La condicin de inicio de las comunicaciones al tener seleccionado el botn de
habilitacin y al pulsar el botn de transmisin/recepcin, se realiza como podemos ver
1
Figura 4
Figura 5
Figura 6
Figura 7
Figura 8
Figura 9
Figura 10
Figura 11
Figura 12
Figura 13
port number
Dato de tipo I32 que especifica el puerto de comunicaciones a utilizar. Para una
plataforma Windows tenemos:
0: COM1
5: COM6
10: LPT1
1: COM2
6: COM7
11: LPT2
2: COM3
7: COM8
12: LPT3
3: COM4
8: COM9
13: LPT4
4: COM5
string to write
Cadena de caracteres que determina el dato a enviar por el puerto serie. Si el nmero de
caracteres que se envan es mayor que el buffer especificado para la transmisin, slo se
enviarn los caracteres que quepan en el buffer.
error code
Dato de tipo I32 que nos indica con un valor 1 un error en la transmisin.
port number
Dato de tipo I32 que especifica el puerto de comunicaciones a utilizar. Para una
plataforma Windows tenemos:
0: COM1
5: COM6
10: LPT1
1: COM2
6: COM7
11: LPT2
2: COM3
7: COM8
12: LPT3
3: COM4
8: COM9
13: LPT4
4: COM5
requested byte count
Dato de tipo U32 que especifica el nmero de caracteres a recibir. Si se desea leer todos
los datos que se reciben por el puerto serie en una transmisin, se recomienda el usa de
Bytes at Serial Port para la rececpcin total.
string read
Cadena de caracteres leda del puerto especificado.
error code
Dato de tipo I32 que nos indica con un valor 1 un error en la recepcin.
port number
Dato de tipo I32 que especifica el puerto de comunicaciones a utilizar. Para una
plataforma Windows tenemos:
0: COM1
5: COM6
10: LPT1
1: COM2
6: COM7
11: LPT2
2: COM3
7: COM8
12: LPT3
3: COM4
8: COM9
13: LPT4
4: COM5
byte count
Dato de tipo U32 que especifica el nmero de bytes almacenados en el buffer de cola de
la recepcin serie.
error code
Dato de tipo I32 que nos indica con un valor 1 un error.
port number
Dato de tipo I32 que especifica el puerto de comunicaciones a utilizar. Para una
plataforma Windows tenemos:
0: COM1
5: COM6
10: LPT1
1: COM2
6: COM7
11: LPT2
2: COM3
7: COM8
12: LPT3
3: COM4
8: COM9
13: LPT4
4: COM5
error code
Dato de tipo I32 que nos indica con un valor 1 un error.