49cf85006d
Implement full-blown NCO using DMA sniffer
f866c97fcb
Swap SM constant names
82c1c12195
Save memory on RX, use it for LO
5868a1ade9
Fix PIO code origins handling
3410740b4a
Avoid losing sampling timer on reset
7382677af8
Fix initial frequency
71543c70da
Increase decimation, remove filter
2068d3a01f
Improve bit counting
0db366b602
Track vendor/pico-stdio-usb-simple
f5fb02c190
Avoid sleeps to prevent low-frequency artifacts
24d6acdb53
Improve LO synthesis precision to 17.9 Hz
ebb38eb62a
Improve LO synthesis precision to 7.2 Hz
f7d2dd3629
Limit LO drive for less spurs
f294b09c98
Refactor sample processing
b52f772845
Increase queue length to avoid dropping
8974b812f2
Prevent too tight loop on the 1st core
3054904768
Lower the FB resistor value
821cd9189d
Move feedback pin farther to prevent crosstalk
9997b63c7e
Update README
66105e155a
Shorten queue to decrease latency
f45d343c8c
Prevent too tight loop on the 1st core
2ddd7ddd71
Lower the FB resistor value
d894929628
Move feedback pin farther to prevent crosstalk