My mount is set to park at a custom position - I just hit the "Park" button in Ekos control...
I have been using the CEM60 with INDI from the start... initial quirks were ironed out long ago.
Once GPS lock acquired, I fire up kStars & INDI - it is set to use the location supplied by the mount... works just fine...
Utilises a custom park position (set via the handset initially) at the end of a session....
I get the following message appearing in the status window of the Guide Tab in Ekos (kstars v3.1.0)
2019-02-04T22:35:09 Exposure failed. Restarting exposure...
My final images are 99% ok... but every so often there is a "bump" - not sure if it's directly related to the above or the aggressive guiding.
- I am using a Lodestar X2 guidecam, an Atik 16200, on a CEM60EC, running on an oDroid using Ubuntu 18.04.1 LTS
- libindi is compiled on the oDroid from a Git download v1.7.5 (according to the Changelog)
- Guiding is binned x2, exposure 1s, using a guiding accuracy of 1.2 (This works really well with the 60mm finder guider 450mm f/l)
- The Lodestar is plugged into the mount's guide port
- Guiding settings are :
Algorithm : Smart
Lost star timeout 60s
Max delta RMS : 10 arcsecs
dithering set on
LOL - that just about covers all the other languages I use day-to-day
Thanks for the help, Rob - appreciated
That seems to be working now! Nice 1
I just used my local copy of emacs (I've been using that editor for 25 yrs!) - no tabs... all spaces.... in fact, Emacs has a python mode which is showing me the correct indents
It's exactly how I pasted the code above - with spaces
In the original, there are no tabs... I use the same spaces and indent exactly the same
Thanks for sticking with this, Rob..
My blueprint file is actually at :
The top part of the file is :
class subinfo(info.infoclass): def setTargets(self): self.versionInfo.setDefaultValues() self.description = 'a desktop planetarium' for ver in ['3.0.0']: self.targets[ver] = 'http://download.kde.org/stable/kstars/kstars-%s.tar.xz' % ver self.targetInstSrc[ver] = 'kstars-%s' % ver self.defaultTarget = '3.0.0' self.displayName = "KStars Desktop Planetarium"
When I replace after "def setTargets(self):" I get :
'in <string>' requires string as left operand, not NoneType Traceback (most recent call last): File "C:\CraftRoot\craft\bin\craft.py", line 250, in <module> success = main() File "C:\CraftRoot\craft\bin\craft.py", line 238, in main if not CraftCommands.run(package, action, tempArgs): File "C:\CraftRoot\craft\bin\CraftCommands.py", line 246, in run depList = depPackage.getDependencies(depType=depType) File "C:\CraftRoot\craft\bin\Blueprints\CraftDependencyPackage.py", line 105, in getDependencies self.depenendencyType = depType File "C:\CraftRoot\craft\bin\Blueprints\CraftDependencyPackage.py", line 45, in depenendencyType self.__resolveDependencies() File "C:\CraftRoot\craft\bin\Blueprints\CraftDependencyPackage.py", line 58, in __resolveDependencies self.dependencies.extend(self.__readDependenciesForChildren([(x, None) for x in self.children.values()])) File "C:\CraftRoot\craft\bin\Blueprints\CraftDependencyPackage.py", line 74, in __readDependenciesForChildren p.depenendencyType = self.depenendencyType File "C:\CraftRoot\craft\bin\Blueprints\CraftDependencyPackage.py", line 45, in depenendencyType self.__resolveDependencies() File "C:\CraftRoot\craft\bin\Blueprints\CraftDependencyPackage.py", line 50, in __resolveDependencies subinfo = self.subinfo File "C:\CraftRoot\craft\bin\Blueprints\CraftPackageObject.py", line 319, in subinfo return self.instance.subinfo File "C:\CraftRoot\craft\bin\Blueprints\CraftPackageObject.py", line 307, in instance pack = mod.Package() File "C:\CraftRoot\etc\blueprints\locations\craft-blueprints-kde\kde\applications\kstars\kstars.py", line 53, in __init__ CMakePackageBase.__init__(self) File "C:\CraftRoot\craft\bin\Package\CMakePackageBase.py", line 15, in __init__ PackageBase.__init__(self) File "C:\CraftRoot\craft\bin\Package\PackageBase.py", line 32, in __init__ CraftBase.__init__(self) File "C:\CraftRoot\craft\bin\CraftBase.py", line 38, in inner return fun(*args, **kwargs) File "C:\CraftRoot\craft\bin\CraftBase.py", line 58, in __init__ self.subinfo = mod.subinfo(self) File "C:\CraftRoot\craft\bin\info.py", line 68, in __init__ self.setBuildTarget() File "C:\CraftRoot\craft\bin\info.py", line 116, in setBuildTarget self.buildTarget = self.defaultTarget File "C:\CraftRoot\craft\bin\info.py", line 91, in defaultTarget if target in self.targets or target in self.svnTargets: TypeError: 'in <string>' requires string as left operand, not NoneType
OK, Rob... last question (hopefully)
How do I get craft to download (or clone) the source from KDE/kstars on Github rather than the stable branch from download.kde.org?
The whole point of what I am trying to do is be able to build from the latest sources if needed....