please publish my library

Fork of accelerometer by Aisyah Syahana

Revision:
2:2c7a73d3ae57
Parent:
1:e965533a31b2
--- a/Accelerometer.cpp	Tue Aug 06 10:07:46 2013 +0000
+++ b/Accelerometer.cpp	Tue Aug 06 10:36:35 2013 +0000
@@ -1,38 +1,35 @@
 #include "mbed.h"
-#include "accelorometer.h"
+#include "Accelerometer.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();
+float Accel::readall() {
+
+        float x = readx();
+        float y = ready();
+        float z = 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::readx() 
+    {
+    return ((_xpin*3.3)-1.65)/scale;
     }
  float Accel::ready() {
-    xyz data;
-    data.y=((ypin*3.3)-1.65)/scale;
-    return data.y;
+    
+   return ((_ypin*3.3)-1.65)/scale;
+    
     }   
  float Accel::readz() {
-    xyz data;
-    data.z=((zpin*3.3)-1.65)/scale;
-    return data.z;
+
+   return ((_zpin*3.3)-1.65)/scale;
+    
     }   
     
          
\ No newline at end of file