Connection to serial devices fail with a message that another driver is using the port?
This may happen when more than one INDI driver is trying to open the same serial port, leading to a deadlock. When a new equipment profile is first started, and there is more than one serial port detected on the system, then the Port Selector window should pop up (on both Ekos and StellarMate App). In this step, you need to select the appropriate serial port for each device. Once done, press Connect All. Skipping this step would cause all drivers to try establishing communication by iterating over all detected serial ports, and this may lead to a deadlock as indicated before.
There are two approaches to resolve this issue:
- In Ekos, edit your Equipment Profile, make sure Port Selector is checked, and save the profile.
- In the StellarMate App, delete and re-create the equipment profile.
Next time you start the profile, the Port Selector should come up again.