Brennon Farmer / Mbed 2 deprecated 4180_Final_Project_Menu_Music

Dependencies:   mbed mbed-rtos 4180Final SDFileSystem

Committer:
William12
Date:
Sun Apr 26 06:56:36 2020 +0000
Revision:
0:c5d6f214ba01
Child:
1:e14104308237
stuff

Who changed what in which revision?

UserRevisionLine numberNew contents of line
William12 0:c5d6f214ba01 1 #include "mbed.h"
William12 0:c5d6f214ba01 2
William12 0:c5d6f214ba01 3 class microphone
William12 0:c5d6f214ba01 4 {
William12 0:c5d6f214ba01 5 public :
William12 0:c5d6f214ba01 6 microphone(PinName pin);
William12 0:c5d6f214ba01 7 float read();
William12 0:c5d6f214ba01 8 operator float ();
William12 0:c5d6f214ba01 9 private :
William12 0:c5d6f214ba01 10 AnalogIn _pin;
William12 0:c5d6f214ba01 11 };
William12 0:c5d6f214ba01 12 microphone::microphone (PinName pin):
William12 0:c5d6f214ba01 13 _pin(pin)
William12 0:c5d6f214ba01 14 {
William12 0:c5d6f214ba01 15 }
William12 0:c5d6f214ba01 16 float microphone::read()
William12 0:c5d6f214ba01 17 {
William12 0:c5d6f214ba01 18 return _pin.read();
William12 0:c5d6f214ba01 19 }
William12 0:c5d6f214ba01 20 inline microphone::operator float ()
William12 0:c5d6f214ba01 21 {
William12 0:c5d6f214ba01 22 return _pin.read();
William12 0:c5d6f214ba01 23 }