World War Zombies! Kirby vs. Zombies in an endless post apocalyptic brawl!

Dependencies:   4DGL-uLCD-SE SDFileSystem mbed-rtos mbed wave_player

Committer:
zjohnson31
Date:
Wed Mar 16 17:04:50 2016 +0000
Revision:
0:4b2a1290ce3a
publish;

Who changed what in which revision?

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