SatDump 2.0.0-alpha-520736c72
Loading...
Searching...
No Matches
fengyun_svissr::SVISSRReader Class Reference

Public Member Functions

void pushFrame (uint8_t *data)
 Processes a frame of S-VISSR data, pushes all images to their respective buffers.
void reset ()
 Resets all buffers.
image::Image getImageIR1 ()
 Gets the IR1 channel.
image::Image getImageIR2 ()
 Gets the IR2 channel.
image::Image getImageIR3 ()
 Gets the IR3 channel from its image buffer.
image::Image getImageIR4 ()
 Gets the IR4 channel from its image buffer.
image::Image getImageVIS ()
 Gets the VIS channel from its image buffer.

Public Attributes

unsigned short * imageBufferIR1
unsigned short * imageBufferIR2
unsigned short * imageBufferIR3
unsigned short * imageBufferIR4
unsigned short * imageBufferVIS

Member Function Documentation

◆ getImageIR1()

image::Image fengyun_svissr::SVISSRReader::getImageIR1 ( )

Gets the IR1 channel.

Returns
image::Image Long-wave IR 10.8 μm image

◆ getImageIR2()

image::Image fengyun_svissr::SVISSRReader::getImageIR2 ( )

Gets the IR2 channel.

Returns
image::Image Split Window 12 μm image

◆ getImageIR3()

image::Image fengyun_svissr::SVISSRReader::getImageIR3 ( )

Gets the IR3 channel from its image buffer.

Returns
image::Image Water Vapour IR 6.75 μm image

◆ getImageIR4()

image::Image fengyun_svissr::SVISSRReader::getImageIR4 ( )

Gets the IR4 channel from its image buffer.

Returns
image::Image Mid-wave IR 3.75 μm image

◆ getImageVIS()

image::Image fengyun_svissr::SVISSRReader::getImageVIS ( )

Gets the VIS channel from its image buffer.

Returns
image::Image Visible channel 0.725 μm image

◆ pushFrame()

void fengyun_svissr::SVISSRReader::pushFrame ( uint8_t * data)

Processes a frame of S-VISSR data, pushes all images to their respective buffers.

Parameters
dataS-VISSR frame

The documentation for this class was generated from the following files:
  • plugins/fengyun2_support/fengyun2/svissr/image/svissr_reader.h
  • plugins/fengyun2_support/fengyun2/svissr/image/svissr_reader.cpp