We are using the EFW filter wheel, controlled through an INDI driver on a Raspberry Pi. For the most part the filter wheel works and goes to the correct positions, but we have a problem if it moves out of alignment.
If we manually push the filter wheel into a different place, but then tell it to move to a particular filter slot, it always moves back to position 1 (aligned) but then after that seems not to know where it is. After it moves back to position 1, any future attempts to change slots result in a perpetually 'busy' filter wheel, even though it doesn't actually move. Essentially, if it gets knocked out of alignment, it goes back to position 1 and then stops working completely until we close down the INDI server and restart it completely.
We also can't recalibrate because we can't use the ASCOM driver. Is this a software problem or a problem with the filter wheel? Is there anything you think we could try?
Thanks very much!
Lia