franco A refinement would be to have 2 main camera profiles where you set the FL, then there's no conflict or confusion with a guide camera.
Actually, the GUI would be much more general if it allows multiple (more than 2 even) cameras, with one that can be designated as the guide camera. The cameras can then work independently, but cooperate in dithering, etc.
If all cameras have plate solving capability, you won't even need to switch anything. Just send the plate solving command to the camera that is designated as the guide camera in your case. The plate scale is based on the focal length of the OTA that belongs to the camera you asked to plate solve with.
If you have enough CPU power, you can be autofocusing all cameras concurrently. Each camera has an EAF assigned to it, instead of like in ASIAIR where the EAF is a global property, instead of a property of an OTA/camera/EAF set, where you have to go select the EAF (I have an EAF on my guide scope too, and focusing with the ASIAIR is a PITA).
Same with EFW -- it is a property of the OTA/camera set, and not of the global property, as in the ASIAIR.
Ditto ST-4 guiding -- it can be sent through any ST-4 device (or camera that supports ST-4). There is no reason that a camara that is used for guiding is the only one than can be used as an ST-4 interface.
I.e., visualize the GUI as a tops-down approach, instead of a bottoms up approach.
Chen