I went to the website
github.com/indilib/indi
to get instructions on how to download and compile indi.
In the "Get the code" section, I chose to grab the full clone (PS. the command shown on that page is wrong... it says "git clone
github.com/indilib/indi.github" where it should say it without the ending hub: "git clone
github.com/indilib/indi.git").
After the git was complete, I followed the instructions to "Build indi-core". In the last command to "sudo make install", I got an error message that "uint" is not defined. To fix that, I added a single line to the top of the header file indicom.h...
typedef unsigned int uint;
That fixed the compilation issue and the "sudo make install" command successfully built the indi code locally on my machine.
I then searched for the Takahashi Temma part of the code and found the file indi/drivers/telescope/temmadriver.cpp and I discovered the "#define TEMMA_TIMEOUT 5" right near the top of the code. I changed the 5 to 20 and did a recompile.
I did this build in a local folder, not in the folder containing the actual KStars app stuff. So, the next step is to figure out what files need to be updated in the KStars app. My guess is that I just need to update
/Applications/KStars.app/Contents/MacOS/indi/indi_temma_telescope
with the new version of indi_temma_telescope.
I made that one file change and then I fired up KStars, clicked on the Ekos observatory, and clicked on the "start" button. Unfortunately, I then get a pop-up window saying
"INDI Driver Temma Takahashi crashed. Restart it?"
So, I'm guessing that just changing that one file is not enough. It's completely unclear to me what I should do next. I hope you can tell me what I need to do to resolve this last issue. THANKS.