diff --git a/src/main.c b/src/main.c index a4b3bc3..b4869eb 100644 --- a/src/main.c +++ b/src/main.c @@ -292,8 +292,8 @@ static void lo_generate_phase(uint32_t *buf, size_t len, uint32_t step, uint32_t uint32_t bits = 0; for (int j = 0; j < 32; j++) { - bits |= phase >> 31; bits <<= 1; + bits |= phase >> 31; phase += step; }