SatDump 2.0.0-alpha-520736c72
Loading...
Searching...
No Matches
identify.h File Reference

Contains functions to identify and process xRIT files. More...

#include "xrit/fy4/fy4_headers.h"
#include "xrit_file.h"
#include <memory>
#include <string>

Go to the source code of this file.

Classes

struct  satdump::xrit::XRITFileInfo
 Struct holding all identifying information on a xRIT files being processed. More...

Enumerations

enum  satdump::xrit::xrit_file_type_t {
  XRIT_UNKNOWN , XRIT_ELEKTRO_MSUGS , XRIT_MSG_SEVIRI , XRIT_GOES_ABI ,
  XRIT_GOES_HIMAWARI_AHI , XRIT_GOESN_IMAGER , XRIT_GK2A_AMI , XRIT_HIMAWARI_AHI ,
  XRIT_FY4_AGRI
}
 Identifier to differentiate different format of xRIT files (do note some are duplicate!)

Functions

bool satdump::xrit::identifyElektroFile (XRITFileInfo &i, XRITFile &file)
bool satdump::xrit::identifyMSGFile (XRITFileInfo &i, XRITFile &file)
bool satdump::xrit::identifyGOESFile (XRITFileInfo &i, XRITFile &file)
bool satdump::xrit::identifyGK2AFile (XRITFileInfo &i, XRITFile &file)
bool satdump::xrit::identifyHimawariFile (XRITFileInfo &i, XRITFile &file)
bool satdump::xrit::identifyFY4File (XRITFileInfo &i, XRITFile &file)
XRITFileInfo satdump::xrit::identifyXRITFIle (XRITFile &file)
 Identify a xRIT file, in order to know what further processing to apply. This calls each satellite-specific function.

Detailed Description

Contains functions to identify and process xRIT files.

Function Documentation

◆ identifyXRITFIle()

XRITFileInfo satdump::xrit::identifyXRITFIle ( XRITFile & file)

Identify a xRIT file, in order to know what further processing to apply. This calls each satellite-specific function.

Parameters
filexRIT file to ID
Returns
identifying struct