Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
rlancaste wrote: Hi Alan,
So the message you are referring to was actually a function of KStars, not astrometry.net. Yes we could make it print that message again saying that you don't have the right indexes, but actually I didn't like that message because it was often incorrect. It would just say you don't have such and such index files even though you didn't need them for your image scale and I got tired of seeing that message. It is actually hard to say which index files you actually need to solve a particular field size. Yes, the index files are definitely meant for certain scales, and we could just do a table lookup based upon the scale size you/Kstars indicate the image should be and to just search for the index files with sky marks that size and the ones a little larger and a little smaller than your scale. But one issue you might encounter is that sometimes the index files that are significantly larger or smaller than your scale are the ones that actually solve the image. So it can be hard to say exactly which ones should be included. I did write an algorithm in the index file downloader a few years ago that attempts this. Maybe we could use similar code here. I mean I guess it is just a warning so you could ignore if it is wrong. We can look into it.
Thanks,
Rob
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
rlancaste wrote: Jo,
This is certainly a good idea for the future, but right now unfortunately it might be kind of hard to implement. As I mentioned, it is slightly hard to say exactly which index file will solve any particular image. You can say that certain index files tend to work pretty well with a certain setup for sure, but you never know with certainty which exact one will solve it. So then the question would be, how would we determine which indexes to load? Do we load just the ones closest toe the scale we think it is? How much bigger or smaller do we go? Should that be somehow user configurable?
Also I would want to make sure that whichever way we do this for the internal solver, it will also work for the local solver as well. Right now, both the internal and external solvers are configured to just load all the indexes the given folder list. It is certainly possible to load just specific files for both the internal and external methods, but that would require a significant change to the code. Right now the only options are "load all the indexes" or don't do it and load them sequentially. I have considered a third option to have it automatically determine which one to do. This would be like a fourth option?
Another problem is that I'm not 100% sure that the RAM calculation that I have in there is perfect yet. It is supposed to shut off the "load all indexes in memory" option if there is not enough RAM. Before we would play with loading only certain indexes, I would want to be certain that that calculation works.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Align settings:
[Align]
AlignExposure=3
AstrometryImageScaleHigh=26.396791751972
AstrometryImageScaleLow=19.939342695702
AstrometryPositionDE=56.736666666666665
AstrometryPositionRA=12.508333333333333
AstrometrySolverType=1
SolverBackend=0
SolverBinningIndex=1
SolverGotoOption=0
Align logfile:
#KStars version 3.5.0. Analyze log version 1.0.
AnalyzeStartTime,2020-11-27 18:21:56.699,MST
MountState,0.000,Idle
MountCoords,1.089,326.6833,-0.0161,196.0467,55.3889,-1,9.0333
AlignState,25.617,In Progress
syslog:
Nov 27 18:38:32 Poopster org.kde.kstars.desktop[30749]: org.kde.kstars.indi: LX200 Autostar : "[INFO] Device configuration saved. "
Nov 27 18:38:36 Poopster org.kde.kstars.desktop[30749]: org.kde.kstars.indi: LX200 Autostar : "[INFO] Time updated, updating planetary data... "
Nov 27 18:38:42 Poopster org.kde.kstars.desktop[30749]: org.kde.kstars.indi: LX200 Autostar : "[INFO] Site location updated to Lat 33:32:17 - Long 247:49:05 "
Nov 27 18:38:42 Poopster org.kde.kstars.desktop[30749]: org.kde.kstars.indi: LX200 Autostar : "[INFO] Observer location updated: Longitude (-112.182) Latitude (33.5381) "
Nov 27 18:38:44 Poopster org.kde.kstars.desktop[30749]: org.kde.kstars.ekos.align: "Capturing image..."
Nov 27 18:38:44 Poopster org.kde.kstars.desktop[30749]: org.kde.kstars.indi: SBIG CCD : "[INFO] Taking 3.00s exposure on main camera... "
Nov 27 18:38:50 Poopster org.kde.kstars.desktop[30749]: Found one coordinate representation.
Nov 27 18:38:50 Poopster org.kde.kstars.desktop[30749]: org.kde.kstars.ekos.align: "Image received."
Nov 27 18:38:50 Poopster org.kde.kstars.desktop[30749]: kstars: symbol lookup error: /usr/local/lib/libgsl.so.23: undefined symbol: cblas_dnrm2
Nov 27 18:38:50 Poopster systemd[997]: gnome-launched-org.kde.kstars.desktop-30749.scope: Succeeded.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
To link against the library you need to specify both the main library and a supporting CBLAS library, which provides standard basic linear algebra subroutines. A suitable CBLAS implementation is provided in the library libgslcblas.a if your system does not provide one.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.