Software

  • The XC cross-correlators SDK

    The XC correlators series offer contains spectrographs, autocorrelators and cross-correlators, the XC cross-correlators can measure the coherence degree from the 2nd order until high order correlations, most of the products of the series can reach up to all the lines correlated into a single coherence value, making them nth-order cross-correlators

    libahp-xc SDK offers a set of functions to applications that integrate the XC correlators to their application .

    The SDK contains functions to connect to the XC correlators and an abstract interface to drive and measure the coherence status, continuum scans and average spectral measures.

    libahp-xc on github.com

    libahp-xc API

    Continue reading →
  • The GT motor controllers SDK

    The GT controllers are advanced motor controllers for stepper motors, expecially designed for astronomical mounts of various kind or configurations, can be configured on-the-go and tested in place.

    libahp-gt SDK offers a set of functions to applications that integrate the GT controllers to their application .

    The SDK contains functions to connect to the GT controllers and an abstract interface to configure and drive the GT controllers.

    libahp-gt on github.com

    libahp-gt API

    Continue reading →
  • OpenVLBI

    openvlbi is an open source library and application suite for astronomical interferometry.

    Interferometry is a technique that combines the electromagnetic beam or stream interference from more receivers or sensors into a single signal or coherence degree. A 2d projection plot of the perspective visibilities of the object subject to observation from different locations (space domain Fourier plane dependent to the distance between the receivers) shows the spatial distribution of the light or energy irradiation over the observatories sites

    openvlbi offers functions to applications that use it to make interferometry simpler and faster.

    The application suite is composed by a client application which opens a shell and can serve it to more other client applications. Client applications usually are linked to other libraries and with libvlbi, or drivers that permit the capture of the streams to be correlated by the central server. The central server offers a shell that connects to the various clients and correlates using the library streams captured from INDI servers by adding them using the vlbi_server utilities.

    OpenVLBI On Github

    OpenVLBI API

    OpenVLBI online live application

    Continue reading →
  • GitHub hosted software projects

    Some of my projects are hosted on github.com.

    These projects are open-source, can be used with the products I sell and can be enhanced for your needs:

    https://github.com/iliaplatone

    https://github.com/ahp-electronics

    Continue reading →