Changeset 4810 for trunk/Ohana/src/opihi
- Timestamp:
- Aug 17, 2005, 9:36:55 AM (21 years ago)
- Location:
- trunk/Ohana/src/opihi
- Files:
-
- 2 edited
-
include/convert.h (modified) (1 diff)
-
lib.data/convert.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/include/convert.h
r4805 r4810 19 19 char *meade_ra_to_str PROTO((double deg)); 20 20 char *meade_dec_to_str PROTO((double deg)); 21 int hstgsc_hms_to_deg PROTO((double *h0, double *h1, double *d0, double *d1, char *string));22 21 char *strptime PROTO((const char *s, const char *format, struct tm *tm)); 23 22 -
trunk/Ohana/src/opihi/lib.data/convert.c
r4805 r4810 69 69 } 70 70 71 /***** extract RA - RA, DEC - DEC from HST GSC entry *****/72 int hstgsc_hms_to_deg (double *h0, double *h1, double *d0, double *d1, char *string) {73 74 int flag_d0, flag_d1, flag_h0, flag_h1;75 double tmp;76 77 *d0 = *h0 = *d1 = *h1 = 0;78 79 flag_h0 = dparse (h0, 1, string);80 flag_h1 = dparse (h1, 4, string);81 flag_d0 = dparse (d0, 7, string);82 flag_d1 = dparse (d1, 9, string);83 *h0 *= flag_h0;84 *h1 *= flag_h1;85 *d0 *= flag_d0;86 *d1 *= flag_d1;87 88 dparse (&tmp, 2, string);89 *h0 += tmp/60.0;90 dparse (&tmp, 3, string);91 *h0 += tmp/3600.0;92 93 dparse (&tmp, 5, string);94 *h1 += tmp/60.0;95 dparse (&tmp, 6, string);96 *h1 += tmp/3600.0;97 98 dparse (&tmp, 8, string);99 *d0 += tmp/60.0;100 101 dparse (&tmp, 10, string);102 *d1 += tmp/60.0;103 104 *h0 *= 15*flag_h0;105 *h1 *= 15*flag_h1;106 *d0 *= flag_d0;107 *d1 *= flag_d1;108 109 return (TRUE);110 }111 112 71 /***** convert 00:00:00 or 00:00 to 0 - 86400 ****/ 113 72 int hms_to_sec (char *string, time_t *second) {
Note:
See TracChangeset
for help on using the changeset viewer.
