SCA61T Single Axis Inclinometer

Dependents:   SCA61T_example

Revision:
2:b0d8ca64cb0f
Parent:
1:663ebf72b607
--- a/SCA61T.cpp	Thu Feb 24 10:36:11 2011 +0000
+++ b/SCA61T.cpp	Thu Mar 10 16:07:16 2011 +0000
@@ -24,13 +24,13 @@
 
 // ** Class
 
-int sel;
+static int sel;
 
-SCA61T::SCA61T(PinName mosi, PinName miso, PinName sclk, PinName cbs, int device_sel)
+SCA61T::SCA61T(PinName mosi, PinName miso, PinName sclk, PinName csb, int device_sel)
     : SPI_m(mosi, miso, sclk)
-    , CBS_m(cbs) {
+    , CSB_m(csb) {
     sel=device_sel; 
-    CBS_m=1;
+    CSB_m=1;
     SPI_m.frequency(500000);
 }
 
@@ -40,28 +40,28 @@
 {
     uint8_t reply;
 
-    CBS_m=0;
+    CSB_m=0;
     SPI_m.write(reg);
     reply = SPI_m.write(0x00);
-    CBS_m=1;
+    CSB_m=1;
 
     return reply;
 }
 
 void SCA61T::SPI_ReadWord(uint8_t cmd, char* table)
 {
-    CBS_m=0;
+    CSB_m=0;
     SPI_m.write(cmd);
     for(int i=0;i<2;i++)
         *table++ = SPI_m.write(0x00);
-    CBS_m=1;
+    CSB_m=1;
 }
 
 void SCA61T::SPI_Command(uint8_t cmd)
 {
-    CBS_m=0;
+    CSB_m=0;
     SPI_m.write(cmd);
-    CBS_m=1;
+    CSB_m=1;
 }
 
 // ** SCA61T