working-est copy with class-based code. still open loop
Fork of analoghalls6 by
Diff: modulators.cpp
- 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);