ECE 4180 - Final Project Team / Mbed 2 deprecated WalkieTalkie

Dependencies:   mbed 4DGL-uLCD-SE mbed-rtos nRF24L01P

Committer:
Nurchu
Date:
Fri Apr 20 18:39:20 2018 +0000
Revision:
20:e068469ffb89
Parent:
8:0222df74596e
Child:
33:5d86c111d9bc
Cleaned up some comments/code; Compiles now

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Nurchu 2:dc046ff72566 1 #include "mbed.h"
Nurchu 2:dc046ff72566 2
Nurchu 2:dc046ff72566 3 class Microphone
Nurchu 2:dc046ff72566 4 {
Nurchu 6:7c72902a735f 5 public:
Nurchu 8:0222df74596e 6 Microphone(PinName pin);
Nurchu 6:7c72902a735f 7
Nurchu 20:e068469ffb89 8 // Returns the raw float value on the pin
Nurchu 2:dc046ff72566 9 float read();
Nurchu 2:dc046ff72566 10 operator float ();
Nurchu 20:e068469ffb89 11
Nurchu 20:e068469ffb89 12 // Returns a scaled uint8 for transmission over the RF channel
Nurchu 6:7c72902a735f 13 uint8_t getData();
Nurchu 6:7c72902a735f 14
Nurchu 6:7c72902a735f 15 private:
Nurchu 2:dc046ff72566 16 AnalogIn _pin;
Nurchu 2:dc046ff72566 17 };