123

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
173:7f938afb0447
Parent:
167:bedc0a9d559a
Child:
174:0f86eedd511c
diff -r ef7bf1663645 -r 7f938afb0447 DeviceCounters.c
--- a/DeviceCounters.c	Fri Jun 17 13:54:50 2016 +0000
+++ b/DeviceCounters.c	Sun Jun 19 03:54:35 2016 +0000
@@ -2,19 +2,20 @@
 extern Device device;
 
 void InitCountersDefaultSettings(void){
+}
+
+void InitCountersState(void){
   for (uint8_t i = 0; i < 32; i++) device.counters.state.delta[i] = 0;
   device.counters.state.angle = 0;
   device.counters.state.amplitude = 0;
   device.counters.state.frequency = 0;
 }
 
-void InitCountersState(void){
+void DeviceStartCounters(void){
+  DeviceStartQEI();
 }
 
-void DeviceStartCounters(void){
-}
-
-void DeviceCount(void){
+void countersProcess(void){
   int32_t delta = device.controller.QEI.state.delta;
   
   device.counters.state.angle -= device.counters.state.delta[(device.measurement.counter-31) & 0xff];