Library for Sparkfun analog joystick

Fork of SparkfunAnalogJoystick by ECE4180

Revision:
4:98f381ce9b3a
Parent:
3:2b40241a7675
--- a/SparkfunAnalogJoystick.cpp	Mon Mar 09 21:11:22 2015 +0000
+++ b/SparkfunAnalogJoystick.cpp	Tue Apr 26 18:24:37 2016 +0000
@@ -28,7 +28,11 @@
 
 //! Y axis value
 float SparkfunAnalogJoystick::yAxis(){
-    return (VERT-0.5)*2;
+    float val = (VERT-0.5)*2;
+    if (val < 0)
+        return val * 10.0/9.0;
+    else
+        return val;
 }
 
 //! Calculate the angle value in a polar coordinate system
@@ -57,5 +61,10 @@
     float maxdistance=sqrt(1+oneAxis*oneAxis);
     float temp=horz*horz+vert*vert;
     return sqrt(temp)/maxdistance;
+}
     
-}
\ No newline at end of file
+// set callback function for select button
+//void SparkfunAnalogJoystick::set_callback(void (*select_hit_callback)(void)) {
+//    SEL.attach_deasserted(select_hit_callback);
+//    SEL.setSampleFrequency();
+//}
\ No newline at end of file