please publish my library
Fork of accelerometer by
Accelerometer.cpp
- Committer:
- asifahmad
- Date:
- 2013-08-06
- Revision:
- 1:e965533a31b2
- Parent:
- 0:f37d59175b91
- Child:
- 2:2c7a73d3ae57
File content as of revision 1:e965533a31b2:
#include "mbed.h" #include "accelorometer.h" xyz data; float scale=0.8; Accel::Accel(PinName xpin, PinName ypin, PinName zpin) : _zpin(zpin) , _ypin(ypin), _xpin(xpin){ _xpin=0; _ypin=0; _zpin=0; } xyz Accel::readall() { xyz data; float x = data.readx(); float y = data.ready(); float z = data.readz(); return sqrt (x*x + y*y + z*z); } float Accel::readx() { xyz data; data.x=((xpin*3.3)-1.65)/scale; return data.x; } float Accel::ready() { xyz data; data.y=((ypin*3.3)-1.65)/scale; return data.y; } float Accel::readz() { xyz data; data.z=((zpin*3.3)-1.65)/scale; return data.z; }