V3.0

Dependencies:   mbed

Fork of Serial_STX3_2 by UPAEP_AztechSat-1_Payloads

Committer:
Sumobot
Date:
Wed Oct 25 18:37:07 2017 +0000
Revision:
0:c2333cdfbcfa
Child:
1:405cd679275c
V2.0 comunicaci?n STX3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Sumobot 0:c2333cdfbcfa 1 #include "mbed.h"
Sumobot 0:c2333cdfbcfa 2
Sumobot 0:c2333cdfbcfa 3 Serial pc(USBTX, USBRX, 9600); // tx, rx
Sumobot 0:c2333cdfbcfa 4 Serial device(p9, p10, 9600); // tx, rx
Sumobot 0:c2333cdfbcfa 5 DigitalOut RTS(p7);
Sumobot 0:c2333cdfbcfa 6 DigitalIn CTS(p8);
Sumobot 0:c2333cdfbcfa 7 int flag=1;
Sumobot 0:c2333cdfbcfa 8
Sumobot 0:c2333cdfbcfa 9 int main() {
Sumobot 0:c2333cdfbcfa 10 pc.printf("Inicio de Programa \n\r");
Sumobot 0:c2333cdfbcfa 11 wait(.1);
Sumobot 0:c2333cdfbcfa 12 pc.printf("El valor de CTS inicial es %d\n\r",CTS.read());
Sumobot 0:c2333cdfbcfa 13 RTS=0;
Sumobot 0:c2333cdfbcfa 14 while(flag==1){
Sumobot 0:c2333cdfbcfa 15 flag=CTS.read();
Sumobot 0:c2333cdfbcfa 16 wait(.1);
Sumobot 0:c2333cdfbcfa 17 pc.printf("El valor de flag es %d\n\r", flag);
Sumobot 0:c2333cdfbcfa 18 }
Sumobot 0:c2333cdfbcfa 19 /*device.putc(0XAA);
Sumobot 0:c2333cdfbcfa 20 device.putc(0X05);
Sumobot 0:c2333cdfbcfa 21 device.putc(0X07);
Sumobot 0:c2333cdfbcfa 22 device.putc(0X66);
Sumobot 0:c2333cdfbcfa 23 device.putc(0XB0);*/
Sumobot 0:c2333cdfbcfa 24 wait(.1);
Sumobot 0:c2333cdfbcfa 25 RTS=1;
Sumobot 0:c2333cdfbcfa 26 wait(.1);
Sumobot 0:c2333cdfbcfa 27 while(1) {
Sumobot 0:c2333cdfbcfa 28 pc.putc(device.getc());
Sumobot 0:c2333cdfbcfa 29 }
Sumobot 0:c2333cdfbcfa 30 }