123

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
161:efd949e8d536
Parent:
156:e68ee0bcdcda
Child:
167:bedc0a9d559a
diff -r 6170df6f5a5c -r efd949e8d536 DeviceCounters.h
--- a/DeviceCounters.h	Fri May 13 14:04:22 2016 +0000
+++ b/DeviceCounters.h	Sun May 15 19:12:12 2016 +0000
@@ -5,12 +5,12 @@
 } DeviceCountersSettings;
 
 typedef struct _DeviceCountersState {
-  int32_t delta[32];    //Cyclic buffer of QEI counts: with (32 * oscillation frequency)
-  int32_t angle;        //Sum of delta buffer - Angle accumulated for 1 vibro cycle
+  int32_t delta[32];    //Cyclic buffer of QEI counts with (32 * oscillation frequency) update frequency
+  int32_t angle;        //Sum of last 32 deltas from delta buffer - angle accumulated for 1 vibro cycle
   int32_t displacement; //Sum of last 16 deltas minus sum of previous 16 deltas from delta buffer - displacement
   int32_t amplitude;    //Sum of positive displacements minus negative displacements from last 32 displacements - "dither amplitude"
-  int32_t frequency;    //Sum of positive deltas minus negative deltas from last 32 deltas - dither "frequency"
-  int32_t accumulator;  //Angle accumulated between host requests, or between periodic answers
+  int32_t frequency;    //Sum of positive deltas minus negative deltas from last 32 deltas - dither "output frequency"
+  int32_t accumulator;  //Angle accumulated between user read requests, or between periodic answers
 } DeviceCountersState;
 
 typedef struct _DeviceCounters {