- Timestamp:
- May 18, 2007, 10:10:41 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/kapa-mods-2007-05/Ohana/src/opihi/cmd.data/cursor.c
r13391 r13434 4 4 5 5 char string[20], key[20], *name; 6 int i, N, kapa , IsImage;6 int i, N, kapa; 7 7 double X, Y, R, D, Z; 8 8 void *oldsignal; … … 10 10 Buffer *buf; 11 11 12 /* need to be able to specify graph vs image coords 13 if ((N = get_argument (argc, argv, "-g"))) { 14 remove_argument (N, &argc, argv); 15 SetImageDevice (FALSE); 16 } 17 if ((N = get_argument (argc, argv, "-i"))) { 18 remove_argument (N, &argc, argv); 19 SetImageDevice (TRUE); 20 } 21 */ 12 // XXX need to be able to specify graph vs image coords 13 // currently, if only one exists, that frame will be used 14 // if both exist, defaults to ?? 15 // if ((N = get_argument (argc, argv, "-g"))) { 16 // if ((N = get_argument (argc, argv, "-i"))) { 22 17 23 18 name = NULL; … … 39 34 40 35 buf = NULL; 41 if (IsImage) buf = SelectBuffer (GetImageName(), OLDBUFFER, FALSE); 36 // if (IsImage) buf = SelectBuffer (GetImageName(), OLDBUFFER, FALSE); 37 // XXX this stuff will go away with 32bit image data 42 38 43 39 KiiCursorOn (kapa); … … 47 43 Z = -1.0; 48 44 for (i = 0; ((i < N) || (N == 0)) && !interrupt; i++) { 45 46 // XXX have kapa return x,y,z,ra,dec for all options 49 47 KiiCursorRead (kapa, &X, &Y, key); 50 48 … … 55 53 set_str_variable ("KEY", key); 56 54 57 if (IsImage) { 58 if (buf != NULL) { 59 Z = gfits_get_matrix_value (&buf[0].matrix, (int) X, (int) Y); 60 } 61 gprint (GP_LOG, "%s %f %f %f\n", key, X, Y, Z); 55 if (buf != NULL) { 56 Z = gfits_get_matrix_value (&buf[0].matrix, (int) X, (int) Y); 57 // gprint (GP_LOG, "%s %f %f %f\n", key, X, Y, Z); 62 58 } else { 63 59 XY_to_RD (&R, &D, X, Y, &graphmode.coords);
Note:
See TracChangeset
for help on using the changeset viewer.
