SMIS IKI RAN has developed the software package which may be used both by owners of acquisition stations and individual users of satellite information. The basic package comprises of the following software units:

    PREDICT - Satellite orbit and antenna tracking data calculation.
    XV_TRACKER - Antenna control, data acquisition and real-time HRPT data calibration for the SCANOR hardware.
    XV_FRAME - Raw HRPT data processing: browsing, fragmentation, geo-location, storing to TDF format.
    XV_GEOREF - satellite imagery geo-location, transformation into standard mapping projections,overlaying mapping grid, overlaying coastal lines from CIA World Map
    XV_AVHRR - AVHRR instrument data processing.
    XV_SPEC - Spacial Fourier analysis of images.
    XV_MULTI - Segmentation and classification of multiband imagery.
    XV_IMAGE - Multi-purpose image processing for 8-bit images.
    XV_HITRAN - The software enables to browse HITRAN-86 or 96 databases.

The software described operates in Microsoft Windows 3.1 environment and conforms all the standard requirements for a Windows application.

The software is equipped with extensive on-line Help system, which along with explanation of keyboard functions and menu items can be used as a quick reference on satellite data processing techniques. This enables the users who are not yet qualified in computer methods of satellite data processing, to get a quick start with the software. Thus, a user can focus on fulfilling his task without need to go into full technical details of satellite data acquisition and processing.

The programs can be run simultaneously in multi-tasking environment and interprocess communication and data exchange both via shared memory and disk files. Thus, the user is provided with an opportunity to perform complex data processing using different programs concurrently. The processing can be visually controlled by the user.

The basic software package enables a user to solve a wide range of tasks (in our server You can find the data processing samples). However, special attention during software development was focused on achieving sufficient flexibility and updatability. Each program supports creating macros for automation of frequently executed operation sequences. To implement specific processing, a user can develop additional programs, using supplied dynamic libraries (DLL), which include a wide range of input/output procedures, frequently used dialogs, various data processing routines. If the user follows certain rules and restrictions listed in documentation, the newly created applications will be immediately capable to communicate and cooperate with the existing programs. These facilities deliver the required flexibility to the basic software, thus providing ways to apply the package to various tasks of satellite monitoring.

At present this software is installed in several centers for satellite data acquisition and processing, established on the CIS territory in last years.