Looks like you ran across the same problem as I did at the same time, Jerry.
indilib.org/forum/general/6845-new-inter...html?start=504#62135

Read More...

That's a great idea, Jim!
I presume more than two configurations could be specified, to be worked down consecutively until one succeeds.
That would be especially useful when using the scheduler unattended with a series of targets, where the schedule would start to hang if solving fails.
Jo

Read More...

DerPit wrote: I'd rather think there was something left in your kstars/build folder. I always build out-of-tree in a new created folder to make sure cmake doesn't use old cached info...

As for slewing: Yes, it solves (fast!), then slews (to the correct target :) ), but then runs the simulator CCD, and tries to verify - which fails. Then the 'Load & Slew' button stays disabled. So I first have to click some other location in the star map, 'goto' there, and only then I can try another image for solving....
Gets tiring after a while :ohmy:


There was nothing left in my kstars/build folder when it failed, because I had deleted them before. Still, it threw the same error on three attempts to build kstars again. Only AFTER I reinstalled Stellar Solver would kstars compile again. Weird. I'll see what happens next time.

As for the loading and slewing: Works fine here and the simulator then correctly solves the target as well at my end:



Read More...

DerPit wrote: The stellarsolver 'issues' are only warnings about unused stuff, the error is from the fits viewer:

<code>
/home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/fitsdata.h:162:33: error: ‘const struct FITSImage::Statistic’ has no member named ‘channels’
</code>

Not sure what's wrong though - compiled w/o errors here.

Can only test it with the simulator, and it has problems solving those, maybe because of the small field? Two of my load&slew objects (Cocoon, Helix) loaded&solved fast.

Somewhat nasty: If the solver fails on the captured frame, the 'load&slew' button stays disabled until I do another slew...



You can solve any fits image you have acquired in the past, using the simulator in the solver and the 'Load and Slew' option to see if it in fact slews to the correct position. Works fine at my end.

Read More...

DerPit wrote: The stellarsolver 'issues' are only warnings about unused stuff, the error is from the fits viewer:

<code>
/home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/fitsdata.h:162:33: error: ‘const struct FITSImage::Statistic’ has no member named ‘channels’
</code>

Not sure what's wrong though - compiled w/o errors here.

Can only test it with the simulator, and it has problems solving those, maybe because of the small field? Two of my load&slew objects (Cocoon, Helix) loaded&solved fast.

Somewhat nasty: If the solver fails on the captured frame, the 'load&slew' button stays disabled until I do another slew...


Odd. I deleted my kstars and build folder, then recompiled Stellar Solver (only compiled and installed a few hours ago) and reinstalled it again. Then recompiled kstars from source. Now it installed fine.

Looks like the Stellar Solver was out of date by a couple of hours and that's why the kstars build failed?



Read More...

knro wrote: Make sure stellarsolver is indeed installed properly as this was fixed yesterday.



If the Stellar Solver Tester works, it should be properly installed, right? See the build date on top.



Read More...

I echo Jim's accolades! This will be great, but at the moment I am hitting a snag again when compiling from source:

[ 34%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/indi/indielement.cpp.o
[ 34%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/indi/indistd.cpp.o
[ 34%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/indi/indilistener.cpp.o
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indidevice.cpp:39:
/usr/include/libstellarsolver/parameters.h:211:16: warning: ‘QString SSolver::getLogLevelString(SSolver::logging_level)’ defined but not used [-Wunused-function]
211 | static QString getLogLevelString(SSolver::logging_level logLevel)
| ^~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:170:16: warning: ‘QString SSolver::getMultiAlgoString(SSolver::MultiAlgo)’ defined but not used [-Wunused-function]
170 | static QString getMultiAlgoString(SSolver::MultiAlgo multi)
| ^~~~~~~~~~~~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indidevice.cpp:39:
/usr/include/libstellarsolver/parameters.h:101:16: warning: ‘QString SSolver::getCommandString(SSolver::ProcessType, SSolver::ExtractorType, SSolver::SolverType)’ defined but not used [-Wunused-function]
101 | static QString getCommandString(SSolver::ProcessType processType, SSolver::ExtractorType m_ExtractorType,
| ^~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:60:16: warning: ‘QString SSolver::getScaleUnitString(SSolver::ScaleUnits)’ defined but not used [-Wunused-function]
60 | static QString getScaleUnitString(SSolver::ScaleUnits scaleunit)
| ^~~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:18:16: warning: ‘QString SSolver::getShapeString(SSolver::Shape)’ defined but not used [-Wunused-function]
18 | static QString getShapeString(SSolver::Shape shape)
| ^~~~~~~~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/starprofileviewer.h:15,
from /home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/fitsview.h:19,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indiccd.h:16,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indilistener.cpp:17:
/home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/fitsdata.h: In member function ‘int FITSData::channels() const’:
/home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/fitsdata.h:162:33: error: ‘const struct FITSImage::Statistic’ has no member named ‘channels’
162 | return m_Statistics.channels;
| ^~~~~~~~
[ 34%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/indi/inditelescope.cpp.o
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indiproperty.cpp:17:
/usr/include/libstellarsolver/parameters.h:211:16: warning: ‘QString SSolver::getLogLevelString(SSolver::logging_level)’ defined but not used [-Wunused-function]
211 | static QString getLogLevelString(SSolver::logging_level logLevel)
| ^~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:170:16: warning: ‘QString SSolver::getMultiAlgoString(SSolver::MultiAlgo)’ defined but not used [-Wunused-function]
170 | static QString getMultiAlgoString(SSolver::MultiAlgo multi)
| ^~~~~~~~~~~~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indiproperty.cpp:17:
/usr/include/libstellarsolver/parameters.h:101:16: warning: ‘QString SSolver::getCommandString(SSolver::ProcessType, SSolver::ExtractorType, SSolver::SolverType)’ defined but not used [-Wunused-function]
101 | static QString getCommandString(SSolver::ProcessType processType, SSolver::ExtractorType m_ExtractorType,
| ^~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:60:16: warning: ‘QString SSolver::getScaleUnitString(SSolver::ScaleUnits)’ defined but not used [-Wunused-function]
60 | static QString getScaleUnitString(SSolver::ScaleUnits scaleunit)
| ^~~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:18:16: warning: ‘QString SSolver::getShapeString(SSolver::Shape)’ defined but not used [-Wunused-function]
18 | static QString getShapeString(SSolver::Shape shape)
| ^~~~~~~~~~~~~~
[ 35%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/indi/indiccd.cpp.o
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indistd.cpp:21:
/usr/include/libstellarsolver/parameters.h:211:16: warning: ‘QString SSolver::getLogLevelString(SSolver::logging_level)’ defined but not used [-Wunused-function]
211 | static QString getLogLevelString(SSolver::logging_level logLevel)
| ^~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:170:16: warning: ‘QString SSolver::getMultiAlgoString(SSolver::MultiAlgo)’ defined but not used [-Wunused-function]
170 | static QString getMultiAlgoString(SSolver::MultiAlgo multi)
| ^~~~~~~~~~~~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indistd.cpp:21:
/usr/include/libstellarsolver/parameters.h:101:16: warning: ‘QString SSolver::getCommandString(SSolver::ProcessType, SSolver::ExtractorType, SSolver::SolverType)’ defined but not used [-Wunused-function]
101 | static QString getCommandString(SSolver::ProcessType processType, SSolver::ExtractorType m_ExtractorType,
| ^~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:60:16: warning: ‘QString SSolver::getScaleUnitString(SSolver::ScaleUnits)’ defined but not used [-Wunused-function]
60 | static QString getScaleUnitString(SSolver::ScaleUnits scaleunit)
| ^~~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:18:16: warning: ‘QString SSolver::getShapeString(SSolver::Shape)’ defined but not used [-Wunused-function]
18 | static QString getShapeString(SSolver::Shape shape)
| ^~~~~~~~~~~~~~
[ 35%] Building CXX object kstars/CMakeFiles/KStarsLib.dir/indi/wsmedia.cpp.o
make[3]: *** [kstars/CMakeFiles/KStarsLib.dir/build.make:785: kstars/CMakeFiles/KStarsLib.dir/KStarsLib_autogen/mocs_compilation.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indilistener.cpp:25:
/usr/include/libstellarsolver/parameters.h: At global scope:
/usr/include/libstellarsolver/parameters.h:211:16: warning: ‘QString SSolver::getLogLevelString(SSolver::logging_level)’ defined but not used [-Wunused-function]
211 | static QString getLogLevelString(SSolver::logging_level logLevel)
| ^~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:170:16: warning: ‘QString SSolver::getMultiAlgoString(SSolver::MultiAlgo)’ defined but not used [-Wunused-function]
170 | static QString getMultiAlgoString(SSolver::MultiAlgo multi)
| ^~~~~~~~~~~~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indilistener.cpp:25:
/usr/include/libstellarsolver/parameters.h:101:16: warning: ‘QString SSolver::getCommandString(SSolver::ProcessType, SSolver::ExtractorType, SSolver::SolverType)’ defined but not used [-Wunused-function]
101 | static QString getCommandString(SSolver::ProcessType processType, SSolver::ExtractorType m_ExtractorType,
| ^~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:60:16: warning: ‘QString SSolver::getScaleUnitString(SSolver::ScaleUnits)’ defined but not used [-Wunused-function]
60 | static QString getScaleUnitString(SSolver::ScaleUnits scaleunit)
| ^~~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:18:16: warning: ‘QString SSolver::getShapeString(SSolver::Shape)’ defined but not used [-Wunused-function]
18 | static QString getShapeString(SSolver::Shape shape)
| ^~~~~~~~~~~~~~
make[3]: *** [kstars/CMakeFiles/KStarsLib.dir/build.make:954: kstars/CMakeFiles/KStarsLib.dir/indi/indilistener.cpp.o] Error 1
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/starprofileviewer.h:15,
from /home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/fitsview.h:19,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indiccd.h:16,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indiccd.cpp:10:
/home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/fitsdata.h: In member function ‘int FITSData::channels() const’:
/home/ubuntu/Projects/kstars/kstars/kstars/fitsviewer/fitsdata.h:162:33: error: ‘const struct FITSImage::Statistic’ has no member named ‘channels’
162 | return m_Statistics.channels;
| ^~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/inditelescope.cpp:17:
/usr/include/libstellarsolver/parameters.h:211:16: warning: ‘QString SSolver::getLogLevelString(SSolver::logging_level)’ defined but not used [-Wunused-function]
211 | static QString getLogLevelString(SSolver::logging_level logLevel)
| ^~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:170:16: warning: ‘QString SSolver::getMultiAlgoString(SSolver::MultiAlgo)’ defined but not used [-Wunused-function]
170 | static QString getMultiAlgoString(SSolver::MultiAlgo multi)
| ^~~~~~~~~~~~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/inditelescope.cpp:17:
/usr/include/libstellarsolver/parameters.h:101:16: warning: ‘QString SSolver::getCommandString(SSolver::ProcessType, SSolver::ExtractorType, SSolver::SolverType)’ defined but not used [-Wunused-function]
101 | static QString getCommandString(SSolver::ProcessType processType, SSolver::ExtractorType m_ExtractorType,
| ^~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:60:16: warning: ‘QString SSolver::getScaleUnitString(SSolver::ScaleUnits)’ defined but not used [-Wunused-function]
60 | static QString getScaleUnitString(SSolver::ScaleUnits scaleunit)
| ^~~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:18:16: warning: ‘QString SSolver::getShapeString(SSolver::Shape)’ defined but not used [-Wunused-function]
18 | static QString getShapeString(SSolver::Shape shape)
| ^~~~~~~~~~~~~~
/home/ubuntu/Projects/kstars/kstars/kstars/indi/indiccd.cpp: At global scope:
/home/ubuntu/Projects/kstars/kstars/kstars/indi/indiccd.cpp:106:6: warning: ‘bool {anonymous}::writeTempImageFile(const QString&, char*, size_t, QString*)’ defined but not used [-Wunused-function]
106 | bool writeTempImageFile(const QString &format, char * buffer, size_t size, QString *filename)
| ^~~~~~~~~~~~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indiccd.cpp:22:
/usr/include/libstellarsolver/parameters.h:211:16: warning: ‘QString SSolver::getLogLevelString(SSolver::logging_level)’ defined but not used [-Wunused-function]
211 | static QString getLogLevelString(SSolver::logging_level logLevel)
| ^~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:170:16: warning: ‘QString SSolver::getMultiAlgoString(SSolver::MultiAlgo)’ defined but not used [-Wunused-function]
170 | static QString getMultiAlgoString(SSolver::MultiAlgo multi)
| ^~~~~~~~~~~~~~~~~~
In file included from /home/ubuntu/Projects/kstars/kstars/kstars/auxiliary/ksutils.h:36,
from /home/ubuntu/Projects/kstars/build/kstars/Options.h:12,
from /home/ubuntu/Projects/kstars/kstars/kstars/indi/indiccd.cpp:22:
/usr/include/libstellarsolver/parameters.h:101:16: warning: ‘QString SSolver::getCommandString(SSolver::ProcessType, SSolver::ExtractorType, SSolver::SolverType)’ defined but not used [-Wunused-function]
101 | static QString getCommandString(SSolver::ProcessType processType, SSolver::ExtractorType m_ExtractorType,
| ^~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:60:16: warning: ‘QString SSolver::getScaleUnitString(SSolver::ScaleUnits)’ defined but not used [-Wunused-function]
60 | static QString getScaleUnitString(SSolver::ScaleUnits scaleunit)
| ^~~~~~~~~~~~~~~~~~
/usr/include/libstellarsolver/parameters.h:18:16: warning: ‘QString SSolver::getShapeString(SSolver::Shape)’ defined but not used [-Wunused-function]
18 | static QString getShapeString(SSolver::Shape shape)
| ^~~~~~~~~~~~~~
make[3]: *** [kstars/CMakeFiles/KStarsLib.dir/build.make:980: kstars/CMakeFiles/KStarsLib.dir/indi/indiccd.cpp.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:1354: kstars/CMakeFiles/KStarsLib.dir/all] Error 2
make[1]: *** [CMakeFiles/Makefile2:1332: kstars/CMakeFiles/kstars.dir/rule] Error 2
make: *** [Makefile:500: kstars] Error 2



This is with Stellar Solver installed fresh and with a pristine new git pull of kstars also as of this morning. I tried to compile it 3 times, it always hangs at the same place.
Should I just wait for the next Stellar Solver update or is there another way to fix this?

Jo

Read More...

Jose Corazon is friends with Andrew

knro wrote: Thanks folks for all the testings. Nightly release now is not stable, please use v3.4.3 until the nighties are settled a bit. Do not use nightlies for production, just to test the new features and help us track any issues which is greatly appreciated.


Happy to test! Thanks to you and Rob for all your efforts. Stellar Solver will be great once fully integrated!

Jo

Read More...

nebulasaurus wrote: I'm running tests now from a kstars built from aca1aa04218e972eeb06c1ca2f994f8a07fc1763.

All is working with simulators, and simulators/actual mount. I did have random crashes last night. Waiting to see if this mornings build is more stable.

This is with guiding, focusing and aligning enabled.

J.


Thanks!
Guiding, focusing and aligning also works fine with the stable build from August 28, I used that last night. sans the scheduler.
What I am baffled by is the scheduler. That hangs and never proceeds to unlock the mount (or, if the mount is unlocked, slew).
I am wondering whether any of the changes since Stellar Solver was implemented may have compromised my stable installation?
The only way to make sure would be to go back to a prior system image, but if there is a simple thing someone could point me to to fix this, I would prefer to go that route.
Jo

Read More...

I compiled the latest build from source tonight. Neither Scheduler, Focuser or Internal Guider are functioning.

Guider fails to select AutoStar and aborts, focuser takes an image, but does not recognize any stars, scheduler hangs on idle after starting and never unparks mount (or acknowledges that mount is unparked).

Nightly crashes and never loads.

Has anyone else seen these problems?

I reverted back to stable, scheduler still does not work, hangs at the same place, but guider and focuser work again.

Jo

Read More...