Transmision Xbee imagen
Dependencies: SDFileSystem_xbee mbed
Diff: main.cpp
- Revision:
- 0:8b3ae8a848b0
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon Sep 10 22:11:49 2018 +0000 @@ -0,0 +1,40 @@ + +#include "mbed.h" +#include "SDFileSystem.h" + +Serial xbee(PA_15, PB_7); //TX, RX +Serial pc(SERIAL_TX,SERIAL_RX); +SDFileSystem sd_(PA_7, PA_6, PA_5, PB_6, "sd"); // MOSI, MISO, SCK, CS + +int main() +{ + + FILE *fp = fopen("/sd/sdtest.txt", "rb+"); + + if (fp != NULL) + { + fclose(fp); + pc.printf("success!\r\n"); + } + else + pc.printf("failed!\r\n"); + + pc.printf("Reading from SD card...:\r\n"); + fp = fopen("/sd/image.jpg", "rb"); + if (fp != NULL) + { + char str[256]; + while (fgets(str, 256, fp) != NULL) + { + pc.printf("%b", str); + xbee.printf("%b",str); + } + + fclose(fp); + pc.printf("success!\r\n"); + } + else + pc.printf("failed!\r\n"); + + while (true) {} +}