QTC-UMD / dds-sweeper

Raspberry Pi Pico interface for the AD9959 DDS
BSD 2-Clause "Simplified" License
5 stars 2 forks source link

Pico Response Time #18

Closed ehuegler closed 2 years ago

ehuegler commented 2 years ago

The pico is responding quickly when triggers are sent close to each other. However, when there are more than a few hundred microseconds between triggers, the pico takes much longer to respond to triggers.

For examples, if you sent 3 triggers 5 microseconds apart in single stepping mode, the pico would be fine. However, if you sent the first trigger, waited for 500 microseconds, then sent the next 2 5 microseconds apart, the pico would miss the second one in that burst because it was still responding to the first and had not finished.

ehuegler commented 2 years ago

For now, this seems to be as good as it is going to get without major changes.