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.
Dependents: UoY-32C-lab2-start UoY-32C-lab7 UoY-32C-lab7-class UoY-32C-lab8-threads ... more
Revision 1:a86a8c72aca6, committed 2020-11-21
- Comitter:
- ajp109
- Date:
- Sat Nov 21 14:35:38 2020 +0000
- Parent:
- 0:5a0d57dc490b
- Commit message:
- Initial commit
Changed in this revision
diff -r 5a0d57dc490b -r a86a8c72aca6 UoY-serial.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/UoY-serial.cpp Sat Nov 21 14:35:38 2020 +0000 @@ -0,0 +1,13 @@ +#include "stdlib.h" +#include "mbed.h" + +static BufferedSerial *serial_port = new BufferedSerial(USBTX, USBRX, 9600); + +FileHandle *mbed::mbed_override_console(int fd) { + return serial_port; +} + +void serial_settings(PinName tx, PinName rx, int baud = 9600) { + delete serial_port; + serial_port = new BufferedSerial(tx, rx, baud); +}
diff -r 5a0d57dc490b -r a86a8c72aca6 UoY-serial.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/UoY-serial.h Sat Nov 21 14:35:38 2020 +0000 @@ -0,0 +1,1 @@ +void serial_settings(PinName tx, PinName rx, int baud = 9600);
diff -r 5a0d57dc490b -r a86a8c72aca6 UoY-utils.h --- a/UoY-utils.h Sat Nov 21 13:35:39 2020 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,5 +0,0 @@ -#define serial_setup(tx,rx,baud) \ -static BufferedSerial serial_port(tx, rx, baud); \ -FileHandle *mbed::mbed_override_console(int fd) { \ - return &serial_port; \ -}