02/07/15

Dependencies:   mbed

Dependents:   TabbedGUIMbed

UserInput.cpp

Committer:
aidanPJG
Date:
2015-07-29
Revision:
59:2cbbd6fea55b
Parent:
56:bf08d9e50ccc
Child:
70:168d67695a65

File content as of revision 59:2cbbd6fea55b:

#include "mbed.h"
#include <utility>
#include <string>

extern Serial pc;
int sensorNumber;
double sensorDistance;

int inputNoOfPins()
{
  //  pc.printf("Ready to Read.\n");
  //  pc.printf("Enter the number of sensors\n");
    while (1){
                if (pc.readable())
                {
                    pc.scanf("%d", &sensorNumber);                  
                    break;
                    }
             }
     //   pc.printf("sensorNumber : %d \t " ,sensorNumber ); 
      return(sensorNumber);
    }   
double inputDistance(){
 //   pc.printf("Enter the distance between each sensor\n ");
    while (1){
                if (pc.readable())
                {
                    pc.scanf("%lf", &sensorDistance);                           //has to &lf because must know the size of it before getting it in
                    break;
                    }
            }
     //   pc.printf( "SensorDistance : %f", sensorDistance ); 
         return(sensorDistance);
        }