please publish my library

Fork of accelerometer by Aisyah Syahana

Accelerometer.cpp

Committer:
asifahmad
Date:
2013-08-06
Revision:
2:2c7a73d3ae57
Parent:
1:e965533a31b2

File content as of revision 2:2c7a73d3ae57:

#include "mbed.h"
#include "Accelerometer.h"


float scale=0.8;
 
Accel::Accel(PinName xpin, PinName ypin, PinName zpin) : _zpin(zpin) , _ypin(ypin), _xpin(xpin){
       
        }
        
float Accel::readall() {

        float x = readx();
        float y = ready();
        float z = readz();
        return sqrt (x*x + y*y + z*z);
  
}   

float Accel::readx() 
    {
    return ((_xpin*3.3)-1.65)/scale;
    }
 float Accel::ready() {
    
   return ((_ypin*3.3)-1.65)/scale;
    
    }   
 float Accel::readz() {

   return ((_zpin*3.3)-1.65)/scale;
    
    }