working-est copy with class-based code. still open loop
Fork of analoghalls6 by
Diff: referencesynthesizers.cpp
- Revision:
- 9:d3b70c15baa9
- Parent:
- 6:99ee0ce47fb2
- Child:
- 10:b4abecccec7a
--- a/referencesynthesizers.cpp Wed Mar 04 15:33:32 2015 +0000 +++ b/referencesynthesizers.cpp Fri Mar 06 19:12:53 2015 +0000 @@ -3,8 +3,8 @@ #include "lut.h" void SynchronousReferenceSynthesizer::GetReference(float angle, float *ref_d, float *ref_q) { - *ref_d = _max_phase_current * LutSin(angle); - *ref_q = 0.0f; + *ref_d = 0.0f; + *ref_q = _max_phase_current; } float ReferenceSynthesizer::LutSin(float theta) {