forked from gmcgarragh/seviri_util
-
Notifications
You must be signed in to change notification settings - Fork 0
/
hrit_anc_funcs.h
39 lines (31 loc) · 1.26 KB
/
hrit_anc_funcs.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/*******************************************************************************
*
* Copyright (C) 2015-2018 Simon Proud <[email protected]>
*
* This source code is licensed under the GNU General Public License (GPL),
* Version 3. See the file COPYING for more details.
*
******************************************************************************/
#ifndef HRIT_ANC_FUNCS_H
#define HRIT_ANC_FUNCS_H
#include "external.h"
#include "read_write.h"
#ifdef __cplusplus
extern "C" {
#endif
int is_hrv(int band);
const char *chan_name(int cnum);
char *extract_path_sat_id_timeslot(const char *filename, int *sat_id,
char *timeslot, int *rss, int *iodc);
int assemble_fnames(char ****fnam, const char *indir, const char *timeslot,
int nbands, const uint *bids, int sat, int rss, int iodc);
int assemble_epiname(char **enam, const char *indir, const char *timeslot,
int sat, int rss, int iodc);
int assemble_proname(char **pnam, const char *indir, const char *timeslot,
int sat, int rss, int iodc);
int read_data_oneseg(char *fname, int segnum, int cnum, struct seviri_data *d,
int rss);
#ifdef __cplusplus
}
#endif
#endif /* HRIT_ANC_FUNCS_H */