I've been running the Softrock Xtall+Lite v9.0 with the individual band pass filter boards for several months before I broke down and purchased the Electronically Switched Bandpass Filter about a month ago. Ever since I got it, I had problems getting PowerSDR to switch the filter automatically. I know the filter works because it works fine using Winrad. Today, I got powersdr-iq working with the filter using a fancy little trick that I discovered.
The first thing I did was to uninstall powersdr-iq. I went into windows explorer and deleted what was left in the installed folder. I then went and reinstalled powersdr-iq.
Now here is where it gets tricky. If there is a .dll file in the installed directory called "ExtIO_PMSDR.dll", rename it to something like "EXTIO_PMSDR1.dll". Then go and download ExtIO_Si570.dll and save it in your powersdr-iq folder. Rename the file to "ExtIO_PMSDR.dll". Run Powersdr-iq. Go to setup > General > USB and UNCHECK BOTH boxes under AVR. Then go to the ExtIO tab, under General and check "PM-SDR Enable". Click the "Toolbox" button. You will get another box pop up. If you have Winrad installed and working with the dll for the Softrock, this box will look familiar. If you need help with this box, here's what you need to do with it.
Under "BPF", check "Enable". Normally the info in the band boxes would have for Band 0 1.8 to 4 mhz. I built my BPF so that band 0 is 50 - 54 MHz, so I changed those numbers. I also changed Band 1 to 3 to 7 MHz. You may not have to do this, but by experimenting with the cutoff freq's for MY individual filter, I found these numbers to work best.
I have posted to the usergroups regarding this problem, but it sure seemed that I was the only one that had this problem. I find that hard to believe, but now that I have this new dll installed, I can fully customize the filters, and they switch just like in winrad, probably because its the same software snippet that Winrad uses!
If you have noticed this problem too, give this fix a try. At the very worst, you might need to uninstall psdr and start over. This is all experimental software, and I'm sure that if youre using this stuff, you've probably uninstalled and reinstalled more than once anyway. Its worth a try. Let me know if it works for you too.