working-est copy with class-based code. still open loop

Dependencies:   mbed

Fork of analoghalls6 by N K

Revision:
10:b4abecccec7a
Parent:
9:d3b70c15baa9
--- a/modulators.cpp	Fri Mar 06 19:12:53 2015 +0000
+++ b/modulators.cpp	Sun Mar 08 00:45:28 2015 +0000
@@ -9,9 +9,14 @@
     _inverter->vb = vb;
     
     //inverse \alpha \beta (Clarke) transform
-    _inverter->SetDtcA(va/2.0f + 0.5f);
-    _inverter->SetDtcB(((-va + sqrt(3.0f)*vb)/2.0f)/2.0f + 0.5f);
-    _inverter->SetDtcC(((-va - sqrt(3.0f)*vb)/2.0f)/2.0f + 0.5f);
+    _inverter->SetDtcA(va);
+    _inverter->SetDtcB(((-va + sqrt(3.0f)*vb)/2.0f));
+    _inverter->SetDtcC(((-va - sqrt(3.0f)*vb)/2.0f));
+    
+    /*        
+    test_alpha = va;
+    test_beta = ((-va + sqrt(3.0f)*vb)/2.0f); 
+    */
     
     /*
     _inverter->SetDtcA((LutSin(va)/2.0f)+0.5f);