recepcion xbee imagen

Dependencies:   SDFileSystem mbed

Committer:
FelipeVR
Date:
Mon Sep 10 22:14:08 2018 +0000
Revision:
0:2ffd2225af4e
RX Xbee imagen;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
FelipeVR 0:2ffd2225af4e 1
FelipeVR 0:2ffd2225af4e 2 #include "mbed.h"
FelipeVR 0:2ffd2225af4e 3 #include "SDFileSystem.h"
FelipeVR 0:2ffd2225af4e 4
FelipeVR 0:2ffd2225af4e 5 Serial xbee(PA_15, PB_7); //TX, RX
FelipeVR 0:2ffd2225af4e 6 Serial pc(SERIAL_TX,SERIAL_RX);
FelipeVR 0:2ffd2225af4e 7 SDFileSystem sd_(PA_7, PA_6, PA_5, PB_6, "sd"); // MOSI, MISO, SCK, CS
FelipeVR 0:2ffd2225af4e 8
FelipeVR 0:2ffd2225af4e 9 int Str;
FelipeVR 0:2ffd2225af4e 10 FILE *data = NULL;
FelipeVR 0:2ffd2225af4e 11
FelipeVR 0:2ffd2225af4e 12 int main()
FelipeVR 0:2ffd2225af4e 13 {
FelipeVR 0:2ffd2225af4e 14 while(1)
FelipeVR 0:2ffd2225af4e 15 {
FelipeVR 0:2ffd2225af4e 16 if(xbee.readable())
FelipeVR 0:2ffd2225af4e 17 {
FelipeVR 0:2ffd2225af4e 18 data = fopen("/sd/image.jpg", "wb+");
FelipeVR 0:2ffd2225af4e 19 xbee.scanf("%b",&Str);
FelipeVR 0:2ffd2225af4e 20 if (data == NULL)
FelipeVR 0:2ffd2225af4e 21 {
FelipeVR 0:2ffd2225af4e 22 pc.printf("Error al crear el archivo imagen");
FelipeVR 0:2ffd2225af4e 23 while (1)
FelipeVR 0:2ffd2225af4e 24 {
FelipeVR 0:2ffd2225af4e 25 wait(100);
FelipeVR 0:2ffd2225af4e 26 }
FelipeVR 0:2ffd2225af4e 27 }
FelipeVR 0:2ffd2225af4e 28 fprintf(data,"%b",Str);
FelipeVR 0:2ffd2225af4e 29 fclose(data);
FelipeVR 0:2ffd2225af4e 30 }
FelipeVR 0:2ffd2225af4e 31 }
FelipeVR 0:2ffd2225af4e 32 }