77 char log_file[91], err_file[91], buff_temp[20];
78 char buff[15],buff1[5];
81 static char strg1[10], strg2[10];
82 static short int ier, ier1, ier2, nchn,
i;
83 static long int itemp;
115 date_time( &Idate[1], &Idate[2], &Idate[3], &Idate[4], &Idate[5],
125 memset(buff,0,
sizeof(buff));
128 memset(buff1,0,
sizeof(buff1));
130 Idate[3] = atoi(buff1);
131 printf(
"\n***NOTE: system year reset to: %d\n",Idate[3]);
136 memset(buff1,0,
sizeof(buff1));
138 Idate[3] = atoi(buff1);
139 memset(buff1,0,
sizeof(buff1));
141 Idate[1] = atoi(buff1);
142 printf(
"\n***NOTE: system year reset to: %d\n",Idate[3]);
143 printf(
"\n***NOTE: system month reset to: %d\n",Idate[1]);
148 memset(buff1,0,
sizeof(buff1));
150 Idate[3] = atoi(buff1);
151 memset(buff1,0,
sizeof(buff1));
153 Idate[2] = atoi(buff1);
154 memset(buff1,0,
sizeof(buff1));
156 Idate[1] = atoi(buff1);
157 printf(
"\n***NOTE: system year reset to: %d\n",Idate[3]);
158 printf(
"\n***NOTE: system month reset to: %d\n",Idate[1]);
159 printf(
"\n***NOTE: system day reset to: %d\n",Idate[2]);
164 memset(buff1,0,
sizeof(buff1));
166 Idate[3] = atoi(buff1);
167 memset(buff1,0,
sizeof(buff1));
169 Idate[2] = atoi(buff1);
170 memset(buff1,0,
sizeof(buff1));
172 Idate[1] = atoi(buff1);
173 memset(buff1,0,
sizeof(buff1));
175 Idate[4] = atoi(buff1);
176 printf(
"\n***NOTE: system year reset to: %d\n",Idate[3]);
177 printf(
"\n***NOTE: system month reset to: %d\n",Idate[1]);
178 printf(
"\n***NOTE: system day reset to: %d\n",Idate[2]);
179 printf(
"\n***NOTE: system hour reset to: %d\n",Idate[4]);
184 memset(buff1,0,
sizeof(buff1));
186 Idate[3] = atoi(buff1);
187 memset(buff1,0,
sizeof(buff1));
189 Idate[2] = atoi(buff1);
190 memset(buff1,0,
sizeof(buff1));
192 Idate[1] = atoi(buff1);
193 memset(buff1,0,
sizeof(buff1));
195 Idate[4] = atoi(buff1);
196 memset(buff1,0,
sizeof(buff1));
198 Idate[5] = atoi(buff1);
199 printf(
"\n***NOTE: system year reset to: %d\n",Idate[3]);
200 printf(
"\n***NOTE: system month reset to: %d\n",Idate[1]);
201 printf(
"\n***NOTE: system day reset to: %d\n",Idate[2]);
202 printf(
"\n***NOTE: system hour reset to: %d\n",Idate[4]);
203 printf(
"\n***NOTE: system min reset to: %d\n",Idate[5]);
209 current_time = time(NULL);
210 strftime(buff_temp,
sizeof(buff_temp),
".%m%d.%H%M%S",gmtime(¤t_time));
246 sprintf(log_file,
"%s/out.%-9.9s%s",
251 sprintf(log_file,
"%s/out.%s%s",
260 if ( (
fp_.
jchn = fopen(log_file,
"w")) == NULL )
265 fprintf(stdout,
" shef_out_file: %s\n",log_file);
280 sprintf(err_file,
"%s/err.%-9.9s%s",
285 sprintf(err_file,
"%s/err.%s%s",
292 if ( (
fp_.
icher = fopen(err_file,
"w")) == NULL )
297 fprintf(stdout,
" error file: %s\n",err_file);
date_time(short int *mon, short int *day, short int *year, short int *hour, short int *min, short int *sec)
sprintf(fbuf,"/usr/mapper/nexrad/ngrid.%02d-%02d-%02d-%02d", year, month, day, hour)
printf("fbuf is %s\n", fbuf)
fprintf(fp,"%d %d %d %d 1\n", iminx, iminy, maxi, maxj)
struct t_tempfiles_ tempfiles_
char shef_decode_err[MAX_F]
char shef_decode_err[MAX_F]