Hepta9axisSensor Library

Dependents:   Lab9-01_All_transmit Lab9-03_Thermal_chamber 3daf572bcae1 Team ... more

Fork of Hepta9axis by CLTP 8

Files at this revision

API Documentation at this revision

Comitter:
HEPTA
Date:
Tue Sep 05 12:46:12 2017 +0000
Parent:
4:01941772f493
Commit message:
Hepta 9axis Sensor;

Changed in this revision

Hepta9axis.cpp Show annotated file Show diff for this revision Revisions of this file
Hepta9axis.h Show annotated file Show diff for this revision Revisions of this file
diff -r 01941772f493 -r 098423fb0371 Hepta9axis.cpp
--- a/Hepta9axis.cpp	Mon Sep 04 16:27:17 2017 +0000
+++ b/Hepta9axis.cpp	Tue Sep 05 12:46:12 2017 +0000
@@ -231,7 +231,7 @@
 }
 
 //////////////16進数表記/////////////////////////////////////////
-void Hepta9axis::sen_gyro_u16(char* gx_u16,char* gy_u16,char* gz_u16, int *dsize)
+void Hepta9axis::sen_gyro_u16(char* gx_u16,char* gy_u16,char* gz_u16)
 {
     //x軸GYRO
     n_axis.start();
@@ -303,10 +303,10 @@
     gz_u16[1]=g1[1];
     gz_u16[2]=g2[0];
     gz_u16[3]=g2[1];
-    *dsize = 4;
+    //*dsize = 4;
 }
 
-void Hepta9axis::sen_acc_u16(char* ax_u16,char* ay_u16,char* az_u16, int *dsize)
+void Hepta9axis::sen_acc_u16(char* ax_u16,char* ay_u16,char* az_u16)
 {
     //x軸加速度
     n_axis.start();
@@ -378,10 +378,10 @@
     az_u16[1]=a1[1];
     az_u16[2]=a2[0];
     az_u16[3]=a2[1];
-    *dsize = 4;
+    //*dsize = 4;
 }
 
-void Hepta9axis::sen_mag_u16(char* mx_u16,char* my_u16,char* mz_u16, int *dsize)
+void Hepta9axis::sen_mag_u16(char* mx_u16,char* my_u16,char* mz_u16)
 {
     n_axis.start();
     n_axis.write(addr_compus);
@@ -464,5 +464,5 @@
     mz_u16[1]=m1[1];
     mz_u16[2]=m2[0];
     mz_u16[3]=m2[1];
-    *dsize = 4;
+    //*dsize = 4;
 }
\ No newline at end of file
diff -r 01941772f493 -r 098423fb0371 Hepta9axis.h
--- a/Hepta9axis.h	Mon Sep 04 16:27:17 2017 +0000
+++ b/Hepta9axis.h	Tue Sep 05 12:46:12 2017 +0000
@@ -18,9 +18,9 @@
     void sen_acc(float *ax,float *ay,float *az);
     void sen_gyro(float *gx,float *gy,float *gz);
     void sen_mag(float *mx,float *my,float *mz);
-    void sen_gyro_u16(char* gx_u16,char* gy_u16,char* gz_u16, int *dsize);
-    void sen_acc_u16(char* ax_u16,char* ay_u16,char* az_u16, int *dsize);
-    void sen_mag_u16(char* mx_u16,char* my_u16,char* mz_u16, int *dsize);
+    void sen_gyro_u16(char* gx_u16,char* gy_u16,char* gz_u16);
+    void sen_acc_u16(char* ax_u16,char* ay_u16,char* az_u16);
+    void sen_mag_u16(char* mx_u16,char* my_u16,char* mz_u16);
 
 private:
     char cmd[2];