<html>
<body>
A py2exe distribution should behave identically to a Python script with
the interpreter installed (py2exe just creates a stub and packages up the
interpreter and object files). py2.6+ are now more finicky to compile,
what with the VS2008 DLLs and manifests.<br><br>
Also, if you're using LX200 protocols one could try the classes I wrote
for direct scope control<br>
<a href="http://rjs.org/Python/LX200/" eudora="autourl">
http://rjs.org/Python/LX200/<br>
</a><a href="http://rjs.org/Python/LX200.zip" eudora="autourl">
http://rjs.org/Python/LX200.zip</a><br><br>
<br>
Ray<br><br>
<br>
At 10:29 AM 8/9/2010, Wayne Watson wrote:<br>
<blockquote type=cite class=cite cite="">You hit a home run with that.
Thanks. Not even The Bisque seems to know <br>
this.<br><br>
On 8/9/2010 7:15 AM, Eric Jensen wrote:<br>
&gt; Hi Wayne,<br>
&gt;<br>
&gt; I don't know the specific answer to your question, but here are
some<br>
&gt; related items that might put you on track to an answer.<br>
&gt;<br>
&gt; First, here's a page from someone who is using Python for
telescope/<br>
&gt; camera scripting on a Windows platform:<br>
&gt;<br>
&gt;
<a href="http://www.astrophotoinsight.com/content/automation-budget-part-2-software" eudora="autourl">
http://www.astrophotoinsight.com/content/automation-budget-part-2-software</a>
<br>
&gt;
<a href="http://www.astrophotoinsight.com/content/automation-budget-part-3-operation" eudora="autourl">
http://www.astrophotoinsight.com/content/automation-budget-part-3-operation</a>
<br>
&gt;<br>
&gt; There is some example Python code on those pages, and all the code
is<br>
&gt; in a ZIP file linked at the end of the second page.<br>
&gt;<br>
&gt; That doesn't deal with Orchestrate per se, but shows that Python
can<br>
&gt; be used to interface with the Windows Common Object Model (COM)<br>
&gt; interface, so to the extent that Orchestrate exposes a COM
interface,<br>
&gt; you should be able to talk to it via Python.<br>
&gt;<br>
&gt;<br>
&gt; On Aug 8, 2010, at 9:56 PM, Wayne Watson wrote:<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp; <br>
&gt;&gt;&nbsp;&nbsp; Further, Orchestrate is able to utilize<br>
&gt;&gt; programs written in Visual Basic Script, JavaScript, Perl and
other<br>
&gt;&gt; high<br>
&gt;&gt; level languages. If I'm not mistaken it does this in first
three<br>
&gt;&gt; languages by the user providing a &quot;compiled&quot; version
to Orchestrate.<br>
&gt;&gt; Using, say, VB, one is able to write &quot;auxillary&quot;
programs with a GUI<br>
&gt;&gt; as<br>
&gt;&gt; an aid to operation.<br>
&gt;&gt;<br>
&gt;&gt; So my follow up question is will Python work with it Python?
Python<br>
&gt;&gt; can<br>
&gt;&gt; produce exe files, as I understand it but neither the Bisque or
I know<br>
&gt;&gt; if they work.<br>
&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
&gt; I don't think you need a compiled version of the script you want
to<br>
&gt; run.&nbsp; All of these are interpreted languages, so all that you
need is<br>
&gt; a compiled *interpreter* program to translate the script into
system<br>
&gt; calls at runtime.&nbsp; In the case of JScript or VBScript, the
interpreter<br>
&gt; is built into Windows.&nbsp; In the case of Perl or Python, you just
need<br>
&gt; to install a Windows version of the relevant interpreter (i.e.
a<br>
&gt; Windows Python distribution).<br>
&gt;<br>
&gt; Also, depending on what you want to do, you may or may not need
to<br>
&gt; interface with Orchestrate directly.&nbsp; If your main goal is to
control<br>
&gt; the telescope and you are using TheSky (just guessing since
you're<br>
&gt; using Bisque software and it sounds like maybe you've got a
Paramount<br>
&gt; mount), you can talk to TheSky directly from Python via its
ASCOM<br>
&gt; interface.&nbsp; If you log into the Software Bisque support site
and<br>
&gt; search there, you can find documentation of the objects and
methods<br>
&gt; that TheSky exposes.&nbsp; If you like, contact me off-list and I
can send<br>
&gt; you an example script in VBscript that just moves the telescope to
a<br>
&gt; particular RA and Dec.&nbsp; It's not Python code, but it shows the
use of<br>
&gt; some of the objects and methods for communicating with a telecope
via<br>
&gt; TheSky and wouldn't be hard to translate to Python.<br>
&gt;<br>
&gt; Finally, and more generally, any software you're running that
speaks<br>
&gt; ASCOM can, in principle, be controlled via Python
(<a href="http://ascom-standards.org/About/CompatLang.htm">
http://ascom-standards.org/About/CompatLang.htm<br>
&gt; </a>).<br>
&gt;<br>
&gt; Hope this helps -<br>
&gt;<br>
&gt; Eric<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; AstroPy mailing list<br>
&gt; AstroPy@scipy.org<br>
&gt;
<a href="http://mail.scipy.org/mailman/listinfo/astropy" eudora="autourl">
http://mail.scipy.org/mailman/listinfo/astropy</a><br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp; <br><br>
-- <br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wayne
Watson (Watson Adventures, Prop., Nevada City, CA)<br><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(121.015 Deg. W, 39.262 Deg. N) GMT-8 hr std. time)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Obz Site:&nbsp; 39° 15' 7&quot; N, 121° 2' 32&quot; W, 2700 feet<br><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&quot;An experiment is a question which science poses to<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Nature, and a measurement is the recording of<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Nature’s answer.&quot; -- Max Planck<br><br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Web
Page:&lt;<a href="http://www.speckledwithstars.net/" eudora="autourl">
www.speckledwithstars.net/</a>&gt;<br><br>
_______________________________________________<br>
AstroPy mailing list<br>
AstroPy@scipy.org<br>
<a href="http://mail.scipy.org/mailman/listinfo/astropy" eudora="autourl">
http://mail.scipy.org/mailman/listinfo/astropy</a><br><br>
&nbsp;</blockquote></body>
</html>