aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/fl2k_ampliphase.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/fl2k_ampliphase.c b/src/fl2k_ampliphase.c
index 76211c0..e532a6c 100644
--- a/src/fl2k_ampliphase.c
+++ b/src/fl2k_ampliphase.c
@@ -233,12 +233,12 @@ dds_t dds_init(float sample_freq, float freq, float phase, float amp, enum wavef
static inline void dds_complex(dds_t *dds, int8_t * i, int8_t * q)
{
- int pi_i, pi_q;
+ int phase_idx_i, phase_idx_q;
int32_t amp_i, amp_q;
// get current carrier phase, add phase mod, calculate table index
- pi_i = (dds->phase - dds->phase_delta) >> TRIG_TABLE_SHIFT;
- pi_q = (dds->phase + dds->phase_delta) >> TRIG_TABLE_SHIFT;
+ phase_idx_i = (dds->phase - dds->phase_delta) >> TRIG_TABLE_SHIFT;
+ phase_idx_q = (dds->phase + dds->phase_delta) >> TRIG_TABLE_SHIFT;
// advance dds generator
dds->phase += dds->phase_step;
@@ -249,8 +249,8 @@ static inline void dds_complex(dds_t *dds, int8_t * i, int8_t * q)
amp_i = (int32_t) (creal(dds->amplitude) * 32767.0); // 0..15
amp_q = (int32_t) (cimag(dds->amplitude) * 32767.0);
- amp_i = amp_i * trig_table.inphase[pi_i]; // 0..31
- amp_q = amp_q * trig_table.quadrature[pi_q]; // 0..31
+ amp_i = amp_i * trig_table.inphase[phase_idx_i]; // 0..31
+ amp_q = amp_q * trig_table.quadrature[phase_idx_q]; // 0..31
*i = (int8_t) (amp_i >> 24); // 0..31 >> 24 => 0..8
*q = (int8_t) (amp_q >> 24); // 0..31 >> 24 => 0..8
@@ -305,7 +305,7 @@ static void *iq_worker(void *arg)
/* swap buffers */
tmp_ptr = iambuf;
iambuf = itxbuf;
- itxbuf = tmp_ptr;
+ itxbuf = tmp_ptr;
tmp_ptr = qambuf;
qambuf = qtxbuf;