|
ocssw
V2022
|
#include "PGS_PC.h"#include "hdfi.h"#include "mapiL1A.h"Go to the source code of this file.
Classes | |
| struct | MD_ECS_GRA_INV_MET_t |
| struct | MD_L1A_SPECIFIC_MET_t |
| struct | MD_SCAN_MET_t |
Macros | |
| #define | MD_TIMECODEALEN 28 |
| #define | MD_TIMECODEADATELEN 11 |
| #define | MD_TIMECODEATIMELEN 16 |
| #define | MD_ADDIATTRNAMELEN 20 |
| #define | MD_NUM_POINTERS 3 |
| #define | MD_POINTER_NAME_L 50 |
| #define | MD_NUM_SCANS_TXT M01NUMBER_OF_SCANS |
| #define | MD_NUM_DAY_SCANS_TXT M01NUMBER_DAY_SCANS |
| #define | MD_NUM_NIGHT_SCANS_TXT M01NUMBER_NIGHT_SCANS |
| #define | MD_MAX_TOTAL_FRAMES_TXT M01MAX_TOTAL_FRAMES |
| #define | MD_MAX_EARTH_FRAMES_TXT M01MAX_EARTH_FRAMES |
| #define | MD_MAX_SD_FRAMES_TXT M01MAX_SD_FRAMES |
| #define | MD_MAX_SRCA_FRAMES_TXT M01MAX_SRCA_FRAMES |
| #define | MD_MAX_BB_FRAMES_TXT M01MAX_BB_FRAMES |
| #define | MD_MAX_SV_FRAMES_TXT M01MAX_SV_FRAMES |
| #define | MD_SCAN_TYPES_TXT M01SCAN_TYPES |
| #define | MD_INCOMPLETE_SCANS_TXT M01INCOMPL_SCANS |
| #define | MD_MISSING_PKTS_TXT M01MISSING_PACKETS |
| #define | MD_BAD_CRC_PKTS_TXT M01PACKTS_BAD_CRC |
| #define | MD_DISCARDED_PKTS_TXT M01DISCARD_PACKETS |
| #define | MECS_PRODHISTORY "PRODUCTIONHISTORY" |
| #define | MD_PROCESSVERSION "PROCESSVERSION" |
| #define | MD_OTHER_STRING "Other" |
| #define | MD_MIXED_SCAN "Mixed" |
| #define | MD_DAY_SCAN "Day" |
| #define | MD_NIGHT_SCAN "Night" |
| #define | MD_BOTH "Both" |
| #define | MD_NA "NA" |
| #define | MD_MODIS_BOTH "MODIS_Both" |
| #define | MD_MODIS_DAY "MODIS_Day" |
| #define | MD_MODIS_NIGHT "MODIS_Night" |
| #define | MD_GRANULENUMBER "GRANULENUMBER" |
| #define | MD_MIDNIGHT "T00:00:00.000000Z" |
| #define | MD_NOT_PROCESSED "processed once" |
| #define | EASTBOUNDINGCOORDNIATE "EastBoundingCoordinate" |
| #define | WESTBOUNDINGCOORDNIATE "WestBoundingCoordinate" |
| #define | SOUTHBOUNDINGCOORDNIATE "SouthBoundingCoordinate" |
| #define | NORTHBOUNDINGCOORDNIATE "NorthBoundingCoordinate" |
| #define | EASTBOUNDVALUE -180. |
| #define | WESTBOUNDVALUE 180. |
| #define | SOUTHBOUNDVALUE 90. |
| #define | NORTHBOUNDVALUE -90. |
| #define | MD_NUM_FRAME_COUNT_ARRAY 6 |
| #define | MD_NUM_CCSDS_APIDS 3 |
| #define | MD_MAX_MISSING_PKTS_IN_SCAN 3032 |
| #define | MD_NO_VALID_DATA_IN_SCAN 0 |
| #define | MD_SOME_VALID_DATA_IN_SCAN 1 |
| #define | MD_TOTAL_FRAMES_IN_SCAN 0 |
| #define | MD_EV_FRAMES_IN_SCAN 1 |
| #define | MD_SD_FRAMES_IN_SCAN 2 |
| #define | MD_SRCA_FRAMES_IN_SCAN 3 |
| #define | MD_BB_FRAMES_IN_SCAN 4 |
| #define | MD_SV_FRAMES_IN_SCAN 5 |
| #define | MD_SCAN_DATA_PRESENCE 0 |
| #define | MD_MISSING_PACKET 1 |
| #define | MD_BAD_CHECKSUM_PACKET 2 |
| #define | MD_DISCARDED_PACKET 3 |
Typedefs | |
| typedef char | MD_INPUT_POINTER[MD_NUM_POINTERS][MD_POINTER_NAME_L] |
Macro Definition Documentation
◆ EASTBOUNDINGCOORDNIATE
| #define EASTBOUNDINGCOORDNIATE "EastBoundingCoordinate" |
Definition at line 107 of file MD_metadata.h.
◆ EASTBOUNDVALUE
| #define EASTBOUNDVALUE -180. |
Definition at line 111 of file MD_metadata.h.
◆ MD_ADDIATTRNAMELEN
| #define MD_ADDIATTRNAMELEN 20 |
Definition at line 73 of file MD_metadata.h.
◆ MD_BAD_CHECKSUM_PACKET
| #define MD_BAD_CHECKSUM_PACKET 2 |
Definition at line 148 of file MD_metadata.h.
◆ MD_BAD_CRC_PKTS_TXT
| #define MD_BAD_CRC_PKTS_TXT M01PACKTS_BAD_CRC |
Definition at line 90 of file MD_metadata.h.
◆ MD_BB_FRAMES_IN_SCAN
| #define MD_BB_FRAMES_IN_SCAN 4 |
Definition at line 138 of file MD_metadata.h.
◆ MD_BOTH
| #define MD_BOTH "Both" |
Definition at line 99 of file MD_metadata.h.
◆ MD_DAY_SCAN
| #define MD_DAY_SCAN "Day" |
Definition at line 97 of file MD_metadata.h.
◆ MD_DISCARDED_PACKET
| #define MD_DISCARDED_PACKET 3 |
Definition at line 149 of file MD_metadata.h.
◆ MD_DISCARDED_PKTS_TXT
| #define MD_DISCARDED_PKTS_TXT M01DISCARD_PACKETS |
Definition at line 91 of file MD_metadata.h.
◆ MD_EV_FRAMES_IN_SCAN
| #define MD_EV_FRAMES_IN_SCAN 1 |
Definition at line 135 of file MD_metadata.h.
◆ MD_GRANULENUMBER
| #define MD_GRANULENUMBER "GRANULENUMBER" |
Definition at line 104 of file MD_metadata.h.
◆ MD_INCOMPLETE_SCANS_TXT
| #define MD_INCOMPLETE_SCANS_TXT M01INCOMPL_SCANS |
Definition at line 88 of file MD_metadata.h.
◆ MD_MAX_BB_FRAMES_TXT
| #define MD_MAX_BB_FRAMES_TXT M01MAX_BB_FRAMES |
Definition at line 85 of file MD_metadata.h.
◆ MD_MAX_EARTH_FRAMES_TXT
| #define MD_MAX_EARTH_FRAMES_TXT M01MAX_EARTH_FRAMES |
Definition at line 82 of file MD_metadata.h.
◆ MD_MAX_MISSING_PKTS_IN_SCAN
| #define MD_MAX_MISSING_PKTS_IN_SCAN 3032 |
Definition at line 126 of file MD_metadata.h.
◆ MD_MAX_SD_FRAMES_TXT
| #define MD_MAX_SD_FRAMES_TXT M01MAX_SD_FRAMES |
Definition at line 83 of file MD_metadata.h.
◆ MD_MAX_SRCA_FRAMES_TXT
| #define MD_MAX_SRCA_FRAMES_TXT M01MAX_SRCA_FRAMES |
Definition at line 84 of file MD_metadata.h.
◆ MD_MAX_SV_FRAMES_TXT
| #define MD_MAX_SV_FRAMES_TXT M01MAX_SV_FRAMES |
Definition at line 86 of file MD_metadata.h.
◆ MD_MAX_TOTAL_FRAMES_TXT
| #define MD_MAX_TOTAL_FRAMES_TXT M01MAX_TOTAL_FRAMES |
Definition at line 81 of file MD_metadata.h.
◆ MD_MIDNIGHT
| #define MD_MIDNIGHT "T00:00:00.000000Z" |
Definition at line 105 of file MD_metadata.h.
◆ MD_MISSING_PACKET
| #define MD_MISSING_PACKET 1 |
Definition at line 147 of file MD_metadata.h.
◆ MD_MISSING_PKTS_TXT
| #define MD_MISSING_PKTS_TXT M01MISSING_PACKETS |
Definition at line 89 of file MD_metadata.h.
◆ MD_MIXED_SCAN
| #define MD_MIXED_SCAN "Mixed" |
Definition at line 96 of file MD_metadata.h.
◆ MD_MODIS_BOTH
| #define MD_MODIS_BOTH "MODIS_Both" |
Definition at line 101 of file MD_metadata.h.
◆ MD_MODIS_DAY
| #define MD_MODIS_DAY "MODIS_Day" |
Definition at line 102 of file MD_metadata.h.
◆ MD_MODIS_NIGHT
| #define MD_MODIS_NIGHT "MODIS_Night" |
Definition at line 103 of file MD_metadata.h.
◆ MD_NA
| #define MD_NA "NA" |
Definition at line 100 of file MD_metadata.h.
◆ MD_NIGHT_SCAN
| #define MD_NIGHT_SCAN "Night" |
Definition at line 98 of file MD_metadata.h.
◆ MD_NO_VALID_DATA_IN_SCAN
| #define MD_NO_VALID_DATA_IN_SCAN 0 |
Definition at line 127 of file MD_metadata.h.
◆ MD_NOT_PROCESSED
| #define MD_NOT_PROCESSED "processed once" |
Definition at line 106 of file MD_metadata.h.
◆ MD_NUM_CCSDS_APIDS
| #define MD_NUM_CCSDS_APIDS 3 |
Definition at line 119 of file MD_metadata.h.
◆ MD_NUM_DAY_SCANS_TXT
| #define MD_NUM_DAY_SCANS_TXT M01NUMBER_DAY_SCANS |
Definition at line 79 of file MD_metadata.h.
◆ MD_NUM_FRAME_COUNT_ARRAY
| #define MD_NUM_FRAME_COUNT_ARRAY 6 |
Definition at line 118 of file MD_metadata.h.
◆ MD_NUM_NIGHT_SCANS_TXT
| #define MD_NUM_NIGHT_SCANS_TXT M01NUMBER_NIGHT_SCANS |
Definition at line 80 of file MD_metadata.h.
◆ MD_NUM_POINTERS
| #define MD_NUM_POINTERS 3 |
Definition at line 74 of file MD_metadata.h.
◆ MD_NUM_SCANS_TXT
| #define MD_NUM_SCANS_TXT M01NUMBER_OF_SCANS |
Definition at line 78 of file MD_metadata.h.
◆ MD_OTHER_STRING
| #define MD_OTHER_STRING "Other" |
Definition at line 95 of file MD_metadata.h.
◆ MD_POINTER_NAME_L
| #define MD_POINTER_NAME_L 50 |
Definition at line 75 of file MD_metadata.h.
◆ MD_PROCESSVERSION
| #define MD_PROCESSVERSION "PROCESSVERSION" |
Definition at line 94 of file MD_metadata.h.
◆ MD_SCAN_DATA_PRESENCE
| #define MD_SCAN_DATA_PRESENCE 0 |
Definition at line 146 of file MD_metadata.h.
◆ MD_SCAN_TYPES_TXT
| #define MD_SCAN_TYPES_TXT M01SCAN_TYPES |
Definition at line 87 of file MD_metadata.h.
◆ MD_SD_FRAMES_IN_SCAN
| #define MD_SD_FRAMES_IN_SCAN 2 |
Definition at line 136 of file MD_metadata.h.
◆ MD_SOME_VALID_DATA_IN_SCAN
| #define MD_SOME_VALID_DATA_IN_SCAN 1 |
Definition at line 128 of file MD_metadata.h.
◆ MD_SRCA_FRAMES_IN_SCAN
| #define MD_SRCA_FRAMES_IN_SCAN 3 |
Definition at line 137 of file MD_metadata.h.
◆ MD_SV_FRAMES_IN_SCAN
| #define MD_SV_FRAMES_IN_SCAN 5 |
Definition at line 139 of file MD_metadata.h.
◆ MD_TIMECODEADATELEN
| #define MD_TIMECODEADATELEN 11 |
Definition at line 71 of file MD_metadata.h.
◆ MD_TIMECODEALEN
| #define MD_TIMECODEALEN 28 |
Definition at line 70 of file MD_metadata.h.
◆ MD_TIMECODEATIMELEN
| #define MD_TIMECODEATIMELEN 16 |
Definition at line 72 of file MD_metadata.h.
◆ MD_TOTAL_FRAMES_IN_SCAN
| #define MD_TOTAL_FRAMES_IN_SCAN 0 |
Definition at line 134 of file MD_metadata.h.
◆ MECS_PRODHISTORY
| #define MECS_PRODHISTORY "PRODUCTIONHISTORY" |
Definition at line 93 of file MD_metadata.h.
◆ NORTHBOUNDINGCOORDNIATE
| #define NORTHBOUNDINGCOORDNIATE "NorthBoundingCoordinate" |
Definition at line 110 of file MD_metadata.h.
◆ NORTHBOUNDVALUE
| #define NORTHBOUNDVALUE -90. |
Definition at line 114 of file MD_metadata.h.
◆ SOUTHBOUNDINGCOORDNIATE
| #define SOUTHBOUNDINGCOORDNIATE "SouthBoundingCoordinate" |
Definition at line 109 of file MD_metadata.h.
◆ SOUTHBOUNDVALUE
| #define SOUTHBOUNDVALUE 90. |
Definition at line 113 of file MD_metadata.h.
◆ WESTBOUNDINGCOORDNIATE
| #define WESTBOUNDINGCOORDNIATE "WestBoundingCoordinate" |
Definition at line 108 of file MD_metadata.h.
◆ WESTBOUNDVALUE
| #define WESTBOUNDVALUE 180. |
Definition at line 112 of file MD_metadata.h.
Typedef Documentation
◆ MD_INPUT_POINTER
| typedef char MD_INPUT_POINTER[MD_NUM_POINTERS][MD_POINTER_NAME_L] |
Definition at line 152 of file MD_metadata.h.


