Closed jsiegle closed 11 years ago
Rythm API wasn't deleting the FrontPanel object when Rhd2000EvalBoard was deleted, so the board was still "in use". Added a destructor and a few checks to fix that. I don't have the acq board at hand at this moment, please check if it works now.
Yep, that fixed it! Thanks!
The first time the Rhythm FPGA processor is used, everything works flawlessly. But if this processor is deleted and dropped onto the signal chain a second time, the Opal Kelly API can't find the board. It's weird that restarting the software fixes things, since the destructor code should be the same either way. Wiping the bitfile doesn't help.
This might be a Windows-specific problem, I haven't checked.