Patrick,

As for INDI, I found a modified version of INDI for Mac OSX at:

https://malgeril.web.cern.ch/malgeril/Software.html

It appears that someone had tried to get the INDI lib to work with XEphem on 
OSX, so I 
just grabbed the INDI source and it compiled easily with gcc 4.0.1. I believe 
this is the 
version that comes with OSX 10.4.10.

So, as you suggested, I modified my .cartesduciel file to call out...
IndiAutostart=1
IndiServerHost=localhost
IndiServerPort=7624
IndiServerCmd=indiserver
IndiDriver=celestrongps
IndiPort=/dev/cu.usbserial
IndiDevice=LX200 Basic
IndiTelescope=1
PluginTelescope=0
ManualTelescope=0

The indi server definitely saw the incoming connection from CdC (echoed to 
terminal since 
I started indiserver with verbose logging). However, CdC never acknowledged 
that a 
connection was made (always reported 'Telescope not connected'). Perhaps I need 
to set 
the IndiDevice variable to a different value? I was using a Celestron Nexstar 
8i, so 
maybe the 'indiDevice=LX200 Basic' needs to change to utilize a different 
command set to 
the telescope before CdC can verify a connection was made?

I am sure that the serial connection was good. I manually sent Nexstar 8i 
commands to 
the telescope via a serial terminal program and was able to make the telescope 
slew, 
report it's status, etc. A Nexstar 8i communication protocol documentation can 
be found 
here:

http://www.nexstarsite.com/PCControl/ProgrammingNexStar.htm
 

If it's helpful at all, I can capture the logs from indiserver and send them to 
you.


Thanks,
Tony


--- In [email protected], Patrick Chevalley <[EMAIL 
PROTECTED]> wrote:
>
> Hi Tony,
> 
> I am very pleased by your message as you are one of the first to confirm that 
> CdC work on other Mac than mine!
> 
> I have some display problem with the full configuration dialog on Mac so I 
> disable it for this very first version. I hope it is present in a future 
> update.
> 
> The temporary solution is to update the configuration using a text editor. 
> Open the file .cartesduciel.ini in you home directory and change the 
> following 
> lines:
> IndiAutostart=1
> IndiServerHost=localhost
> IndiServerPort=7624
> IndiServerCmd=indiserver
> IndiDriver=lx200basic
> IndiPort=/dev/ttyS0
> IndiDevice=LX200 Basic
> IndiTelescope=1
> PluginTelescope=0
> ManualTelescope=0
> 
> Change the driver by the one you are using and check how the serial port is 
> named on the Mac, this config is from Linux. After that the "Connect 
> telescope" button must work.
> 
> BTW I am interested to know how you compile INDI on the Mac, do you use gcc? 
> any change to the makefile? 
> 
> Patrick
>

Reply via email to