Thomas Stibor replied to the topic 'Widefield Plate Solving' in the forum. 2 days ago

Hello Gina,

I solved the image locally with command (and catalog):

solve-field -D /tmp --no-plots \
                    --overwrite \
                    --downsample 2 \
                    --tweak-order 2 \
                    --scale-units degwidth \
                    --scale-low 0.1 \
                    --scale-high 180.0 Light_020.png
Reading input file 1 of 1: "Light_020.png"...
Read file stdin: 1999 x 1512 pixels x 1 color(s); maxval 255
Using 8-bit output
Extracting sources...
Downsampling by 2...
simplexy: found 1386 sources.
Solving...
Reading file "/tmp/Light_020.axy"...
  log-odds ratio 173.91 (3.37336e+75), 43 match, 1 conflict, 149 distractors, 62 index.
  RA,Dec = (306.427,37.2838), pixel scale 64.3222 arcsec/pix.
  Hit/miss:   Hit/miss: +--+--+--+-++--++-+++-++++---+++----+----+---+++---++-------+--+--------++--+++-----------c---+-----
Field 1: solved with index index-4117.fits.
Field 1 solved: writing to file /tmp/Light_020.solved to indicate this.
Field: Light_020.png
Field center: (RA,Dec) = (306.430876, 37.289469) deg.
Field center: (RA H:M:S, Dec D:M:S) = (20:25:43.410, +37:17:22.089).
Field size: 34.87 x 26.695 degrees
Field rotation angle: up is 88.9147 degrees E of N
Field parity: neg
Creating new FITS file "/tmp/Light_020.new"...

Catalog (Tycho-2 index files)
add_path /data/astrometry/4100
>ll /data/astrometry/4100/      
total 347312
-rw-r--r-- 1 tstibor tstibor        58 Nov  8  2018 cfg
-rw-r--r-- 1 tstibor tstibor 164995200 Nov  8  2018 index-4107.fits
-rw-r--r-- 1 tstibor tstibor  94550400 Nov  8  2018 index-4108.fits
-rw-r--r-- 1 tstibor tstibor  49772160 Nov  8  2018 index-4109.fits
-rw-r--r-- 1 tstibor tstibor  24871680 Nov  8  2018 index-4110.fits
-rw-r--r-- 1 tstibor tstibor  10206720 Nov  8  2018 index-4111.fits
-rw-r--r-- 1 tstibor tstibor   5296320 Nov  8  2018 index-4112.fits
-rw-r--r-- 1 tstibor tstibor   2733120 Nov  8  2018 index-4113.fits
-rw-r--r-- 1 tstibor tstibor   1382400 Nov  8  2018 index-4114.fits
-rw-r--r-- 1 tstibor tstibor    740160 Nov  8  2018 index-4115.fits
-rw-r--r-- 1 tstibor tstibor    408960 Nov  8  2018 index-4116.fits
-rw-r--r-- 1 tstibor tstibor    247680 Nov  8  2018 index-4117.fits
-rw-r--r-- 1 tstibor tstibor    187200 Nov  8  2018 index-4118.fits
-rw-r--r-- 1 tstibor tstibor    144000 Nov  8  2018 index-4119.fits
-rw-r--r-- 1 tstibor tstibor     38278 Nov  8  2018 log
-rw-r--r-- 1 tstibor tstibor      4853 Nov  8  2018 log10
-rw-r--r-- 1 tstibor tstibor      6699 Nov  8  2018 log7
-rw-r--r-- 1 tstibor tstibor      6634 Nov  8  2018 log8
-rw-r--r-- 1 tstibor tstibor      6376 Nov  8  2018 log9
-rw-r--r-- 1 tstibor tstibor      1054 Nov  8  2018 README


Read More...

Thomas Stibor replied to the topic 'Widefield Plate Solving' in the forum. 5 days ago

Gina, can you upload the image?

Read More...

Thomas Stibor replied to the topic 'update for INDI drivers for Raspberry Pi' in the forum. 2 weeks ago

Han, try: www.indigo-astronomy.org/downloads.html
It is fully compatible with INDI and works perfectly with Raspian (and CCDCiel, PHD, ...)
You can even download the ready Raspbian Image: www.indigo-astronomy.org/indigo-sky.html

Read More...

Thomas Stibor replied to the topic 'update for INDI drivers for Raspberry Pi' in the forum. 2 weeks ago

Of course kstars can be compiled on Raspbian. Raspbian is nothing more or less than a Debian Buster running on ARM.
Just type:

>sudo apt-get build-dep kstars

Then, checkout from e.g. github kstars, go into checkout kstars directory and run:
>mkdir build && cd build && cmake .. && make -j4
and wait ....

INDIGO is not an INDI client but an INDI/GO server, and it brings by design also an integrated webserver to adjust INDI/GO properties
as every INDI client is providing it. Moreover, recently several so called agents were added which allow to guide, etc...
I personally run INDIGO on RPI3: Kstars to polar align, and CCDCiel + PHD2 to image.

Read More...

Thomas Stibor replied to the topic 'update for INDI drivers for Raspberry Pi' in the forum. 2 weeks ago

You need to activate the source repo in apt

Read More...

Thomas Stibor replied to the topic 'update for INDI drivers for Raspberry Pi' in the forum. 2 weeks ago

One does not have to concentrate here on anything, but rather use logical reasoning:

>apt-get build-dep
E: Must specify at least one package to check builddeps for

Does exist on Debian Buster (Raspbian) an eq-mod INDI package?
Answer no, so obviously "build-dep" works on shipped Debian packages only.
Please visit libindidriver1 and other
packages to see the dependencies,e.g.:

search libindi

One can observe that e.g. libgphoto2-dev is not in the dependency,
because Debian maintainer are building the packages in a different way. However,
e.g. libindi-plugins has dependency list:


dep: libc6 (>= 2.17) [arm64, ppc64el]
        GNU C Library: Shared libraries
        also a virtual package provided by libc6-udeb 

    dep: libc6 (>= 2.4) [not arm64, ppc64el]

    dep: libcfitsio7 (>= 3.450~)
        shared library for I/O with FITS format data files 

    dep: libgcc1 (>= 1:3.0) [not armel]
        GCC support library 

    dep: libgcc1 (>= 1:3.5) [armel]

    dep: libindidriver1 (>= 1.7.5+dfsg)
        Instrument-Neutral Device Interface library -- driver library 

    dep: libjpeg62-turbo (>= 1.3.1)
        libjpeg-turbo JPEG runtime library 

    dep: libnova-0.16-0
        celestial mechanics, astrometry and astrodynamics library 

    dep: libogg0 (>= 1.0rc3)
        Ogg bitstream library 

    dep: libstdc++6 (>= 5.2)
        GNU Standard C++ Library v3 

    dep: libtheora0 (>= 1.0)
        Theora Video Compression Codec 

    dep: libusb-1.0-0 (>= 2:1.0.8)
        userspace USB programming library 

    dep: zlib1g (>= 1:1.1.4)
        compression library - runtime 

So in other words, when you
>sudo apt-get build-dep libindi-plugins

This will install all the required dependencies to build that package.

Read More...

Thomas Stibor replied to the topic 'update for INDI drivers for Raspberry Pi' in the forum. 2 weeks ago

There is no need to check by hand which dependencies need to be installed. Just type:

sudo apt-get build-dep libindi-data libindi-dev libindi-plugins libindialignmentdriver1

and it will install are the required/depended packages for compiling these packages from source.
So for instance when I want to compile VIM editor my self I would do:
>sudo apt-get build-dep vim    
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  cscope docbook-dsssl docbook-utils liblua5.2-dev libosp5 libostyle1c2 libperl-dev libtool-bin lua5.2 openjade opensp pdf2svg tcl-dev tcl8.6-dev texlive-formats-extra
0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.8 MB of archives.
After this operation, 56.4 MB of additional disk space will be used.
Do you want to continue? [Y/n]


Read More...

Thomas Stibor replied to the topic 'update for INDI drivers for Raspberry Pi' in the forum. 2 weeks ago

Building Debian packages for Buster from master is unfortunately not that simple, also when you:

apt source libindi*
and then copy the Debian directories to git master, does not give the desired result.
Probably it is indeed much simpler to compile from master, or checkout a certain tag version and compile. I use the following simple
bash script
indibuild.sh
in git master:
#!/bin/bash

declare -a INDI_DRIVERS=( indi-gphoto libatik indi-atik indi-asi indi-eqmod indi-gpsd )

MAIN_PATH=$(pwd)
INSTALL_PREFIX=/usr

# Cleanup build directories.
rm -rf ${MAIN_PATH}/build

# Create build directories.
mkdir -p ${MAIN_PATH}/build/libindi
for i in "${INDI_DRIVERS[@]}"
do
    mkdir -p ${MAIN_PATH}/build/3rdparty/${i}
done

# Build libindi.
cd ${MAIN_PATH}/build/libindi
cmake -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} ../../libindi && make -j4 && sudo make install

# Build desired indi drivers.
for i in "${INDI_DRIVERS[@]}"
do
    cd ${MAIN_PATH}/build/3rdparty/${i}
    cmake -DCMAKE_INSTALL_PREFIX=${INSTALL_PREFIX} ${MAIN_PATH}/3rdparty/${i} && make -j4 && sudo make install
done


Read More...