ocssw
V2022
|
HawkeyeDecode.h
Go to the documentation of this file.
22 typedef enum { HSE_NO_ERROR, HSE_NO_IMAGE_PARAMETERS, HSE_NO_HEADER_FOUND } HAWKEYE_STREAM_ERROR;
24 typedef enum { EBT_NULL, EBT_UNCOMPRESSED, EBT_COMPRESSED, EBT_IMAGE_PARAMS, EBT_TELEMETRY, EBT_EOF, EBT_MISSION_LOG } ENCODED_BLOCK_TYPE;
95 extern "C" HAWKEYE_STREAM_ERROR HawkeyeScanStream(uint8_t *stream, uint32_t streamLength, HawkeyeStreamInfo *streamInfo);
96 extern "C" HAWKEYE_STREAM_ERROR HawkeyeDecodeSpectralImage(uint16_t bandNo, uint16_t *pixels, uint32_t pixelLength,
98 extern "C" HAWKEYE_STREAM_ERROR HawkeyeDecodeFinderscopeImage(uint16_t imageNo, uint16_t *pixels, uint32_t pixelLength);
102 extern HAWKEYE_STREAM_ERROR HawkeyeScanStream(uint8_t *stream, uint32_t streamLength, HawkeyeStreamInfo *streamInfo);
103 extern HAWKEYE_STREAM_ERROR HawkeyeDecodeSpectralImage(uint16_t bandNo, uint16_t *pixels, uint32_t pixelLength,
105 extern HAWKEYE_STREAM_ERROR HawkeyeDecodeFinderscopeImage(uint16_t imageNo, uint16_t *pixels, uint32_t pixelLength);
Definition: HawkeyeDecode.h:46
HAWKEYE_STREAM_ERROR HawkeyeDecodeFinderscopeImage(uint16_t imageNo, uint16_t *pixels, uint32_t pixelLength)
Definition: HawkeyeDecode.c:801
HAWKEYE_STREAM_ERROR HawkeyeScanStream(uint8_t *stream, uint32_t streamLength, HawkeyeStreamInfo *streamInfo)
Definition: HawkeyeDecode.c:401
HAWKEYE_STREAM_ERROR HawkeyeDecodeSpectralImage(uint16_t bandNo, uint16_t *pixels, uint32_t pixelLength, uint16_t *averageDarkPixels, uint16_t averageDarkPixelLength)
Definition: HawkeyeDecode.c:698
Definition: Hawkeye.h:160
Definition: HawkeyeDecode.h:40
Definition: HawkeyeDecode.h:32
Definition: HawkeyeDecode.h:75
Definition: HawkeyeDecode.h:26