Charles Tritt
/
SerialEcho_UC
Echos ASCII message converted to uppercase. Uses toupper function from standard C library.
Diff: main.cpp
- Revision:
- 2:e53dfe50252a
- Parent:
- 1:ea72a608382f
- Child:
- 3:041d6aaa4a7b
--- a/main.cpp Thu Nov 09 15:21:35 2017 +0000 +++ b/main.cpp Thu Jan 17 19:57:50 2019 +0000 @@ -1,10 +1,10 @@ /* - Project: SerialRelay + Project: SerialEcho File: main.cpp Created by: Dr. C. S. Tritt - Last revised: 11/8/17 + Last revised: 1/17/19 - Relays serial data from PC to Nucleo Serial3 (PC_10 for TX, PC_11 for RX). + Receives serial data from PC to and echos it back, character for character. Tera Term configurations Terminal - New-line, Receive LF, Transmit LF @@ -13,12 +13,7 @@ */ #include "mbed.h" -//------------------------------------ - -//------------------------------------ - Serial pc(USBTX, USBRX, 9600); // Standard to PC via USB channel. -Serial bc(PC_10, PC_11, 9600); // Serial3. Pins at top of left Morphio header. DigitalOut actLED(LED1); // Activity toggle. @@ -28,12 +23,6 @@ if (pc.readable()) { char character = (char) pc.getc(); //pc.putc(character); - bc.putc(character); - actLED = !actLED; - } - if (bc.readable()) { - char character = (char) bc.getc(); - //bc.putc(character); pc.putc(character); actLED = !actLED; }