I have tracked down the issue with the ASI filter wheel not being able to load with a local server in ekos. The filter wheel comes back with the name "EFW" but the driver is named "ASI Wheel" so the ClientManager can't find the driver that goes with the "EFW". I changed the driver name in Asia_wheel.cpp and in indi_asi.xml.cmake, I have rebuilt the project and made sure that indi_asi.xml and the new driver get installed but ekos still shows the old name of "ASI Wheel" for the filter wheel.
What am I missing?
BTW I am doing this development with QT Creator on Linux.
Never mind. I had the wrong directory set in kstars. I got the new name to show up because it is trying to match a partial of the device name to the driver name but what I need is the opposite. Now that I can get the changes I make to the name to show up I will keep digging.