Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: SoftSerial SDFileSystem mbed wave_player
Diff: main.cpp
- Revision:
- 24:d91e9b3b5bd5
- Parent:
- 23:121e3235ccfa
- Child:
- 26:1c8a7d0bb4b7
--- a/main.cpp Tue May 16 20:06:44 2017 +0000 +++ b/main.cpp Wed May 17 00:10:42 2017 +0200 @@ -5,13 +5,13 @@ #include "MySoftSerial.h" #include "SDFileSystem.h" #include "wave_player.h" - - -Serial usb(USBTX,USBRX); -SDFileSystem sd(p5, p6, p7, p8, "sd"); +#include "Relay.h" void test_player(){ + SDFileSystem sd(p5, p6, p7, p8, "sd"); + Serial usb(USBTX,USBRX); + usb.baud(115200); AnalogOut DACout(p18); wave_player waver(&DACout); waver.set_verbosity(0); @@ -26,7 +26,10 @@ fclose(wave_file); } -void client(){ +void test_client(){ + Serial usb(USBTX,USBRX); + usb.baud(115200); + MySoftSerial s(p18,p17); s.baud(20000); @@ -36,7 +39,10 @@ } } -void relay(){ +void test_relay(){ + Serial usb(USBTX,USBRX); + usb.baud(115200); + MySoftSerial s(p17,p18); //MySoftSerial s(LED1,p18); s.baud(20000); @@ -55,15 +61,15 @@ #define RELAY 1 int main(){ - usb.baud(115200); //test_player(); if (RELAY) { - printf("relay\r\n"); - relay(); + Relay relay(p17,20000,USBTX,USBRX,115200); + relay.run(); + //test_relay(); } else { printf("client\r\n"); - client(); + test_client(); } } \ No newline at end of file