Here's a good one!

We (Arne and the AAVSOnet) have coupled two filter wheels together in the optical path. FW1 will have photometric filters. FW2 has various diffusers and ND filters; we're going after bright stars.

FW2 is connected to the guider camera in MDL and there are MDL properties to move the guider FW.

Where can we hook into the ACP/Focuser/MDL code stack to intercept a move to filter "V_Dif1" to a MDL command to move FW1 to V and the guider to Dif1? I'm assuming MDL does the actual work of controlling the FW, not FocusMax or ACP.

Do we need a FilterWheel driver that wraps the existing driver?

Always looking for fun problems to solve!