John's code modified for envelope shaping and different colours

Dependencies:   mbed

Fork of Morse-buddy-JohnF by Tony Abbey

Committer:
tony1tf
Date:
Thu Jun 27 23:21:46 2013 +0000
Revision:
3:cbd036b6942b
Parent:
2:260128ae5746
Different colours for each instantiation - fixed

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tony1tf 0:8c725fbd8e0e 1 #include "mbed.h"
tony1tf 0:8c725fbd8e0e 2 #include "main.h"
tony1tf 0:8c725fbd8e0e 3 #include "Morse_Code.h"
tony1tf 0:8c725fbd8e0e 4
tony1tf 2:260128ae5746 5 DigitalOut blue ( LED_BLUE );
tony1tf 2:260128ae5746 6 DigitalOut red ( LED_RED );
tony1tf 2:260128ae5746 7 DigitalOut green ( LED_GREEN );
tony1tf 2:260128ae5746 8
tony1tf 0:8c725fbd8e0e 9
tony1tf 0:8c725fbd8e0e 10 AnalogOut piezo ( PTE30 );
tony1tf 0:8c725fbd8e0e 11
tony1tf 2:260128ae5746 12 Morse_Code A = Morse_Code ( 18.0, 10.0, 400, 1 );
tony1tf 0:8c725fbd8e0e 13
tony1tf 2:260128ae5746 14 Morse_Code B = Morse_Code ( 18.0, 15.0, 350, 2 );
tony1tf 0:8c725fbd8e0e 15
tony1tf 2:260128ae5746 16 Morse_Code C = Morse_Code ( 18.0, 20.0, 300, 3 );
tony1tf 0:8c725fbd8e0e 17
tony1tf 2:260128ae5746 18 Morse_Code D = Morse_Code ( 18.0, 30.0, 250, 4 );
tony1tf 0:8c725fbd8e0e 19
tony1tf 0:8c725fbd8e0e 20 int main() {
tony1tf 0:8c725fbd8e0e 21
tony1tf 0:8c725fbd8e0e 22 int i;
tony1tf 0:8c725fbd8e0e 23
tony1tf 0:8c725fbd8e0e 24 while(1) {
tony1tf 0:8c725fbd8e0e 25
tony1tf 0:8c725fbd8e0e 26 for ( i = 0; i < 10; i++ ) A.Random_Code();
tony1tf 0:8c725fbd8e0e 27
tony1tf 0:8c725fbd8e0e 28 for ( i = 0; i < 10; i++ ) B.Random_Code();
tony1tf 0:8c725fbd8e0e 29
tony1tf 0:8c725fbd8e0e 30 for ( i = 0; i < 10; i++ ) C.Random_Code();
tony1tf 0:8c725fbd8e0e 31
tony1tf 0:8c725fbd8e0e 32 for ( i = 0; i < 10; i++ ) D.Random_Code();
tony1tf 0:8c725fbd8e0e 33
tony1tf 0:8c725fbd8e0e 34 }
tony1tf 0:8c725fbd8e0e 35
tony1tf 0:8c725fbd8e0e 36 }
tony1tf 0:8c725fbd8e0e 37
tony1tf 0:8c725fbd8e0e 38 //=============================================================