IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 15, 2007, 3:25:20 PM (19 years ago)
Author:
eugene
Message:

changed device numbers to device names; using inet sockets

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/kapa-mods-2007-05/Ohana/src/opihi/cmd.data/cursor.c

    r7917 r13391  
    33int cursor (int argc, char **argv) {
    44
    5   char string[20], key[20];
    6   int i, N, Nsource, Source, IsImage;
     5  char string[20], key[20], *name;
     6  int i, N, kapa, IsImage;
    77  double X, Y, R, D, Z;
    88  void *oldsignal;
     
    1010  Buffer *buf;
    1111
    12   Nsource = -1;
    13   if ((N = get_argument (argc, argv, "-n"))) {
    14     remove_argument (N, &argc, argv);
    15     Nsource = atof (argv[N]);
    16     remove_argument (N, &argc, argv);
    17   }
     12  /* need to be able to specify graph vs image coords
    1813  if ((N = get_argument (argc, argv, "-g"))) {
    1914    remove_argument (N, &argc, argv);
     
    2419    SetImageDevice (TRUE);
    2520  } 
    26   IsImage = GetCurrentDevice ();
    27   if (IsImage) {
    28     if (!GetImage (&Source, &Nsource)) return (FALSE);
    29   } else {
    30     if (!GetGraph (&graphmode, &Source, &Nsource)) return (FALSE);
     21  */
     22
     23  name = NULL;
     24  if ((N = get_argument (argc, argv, "-n"))) {
     25    remove_argument (N, &argc, argv);
     26    name = strcreate (argv[N]);
     27    remove_argument (N, &argc, argv);
    3128  }
     29  if (!GetGraph (&graphmode, &kapa, name)) return (FALSE);
     30  FREE (name);
    3231
    3332  N = 0;
     
    4241  if (IsImage) buf = SelectBuffer (GetImageName(), OLDBUFFER, FALSE);
    4342 
    44   KiiCursorOn (Source);
     43  KiiCursorOn (kapa);
    4544 
    4645  oldsignal = signal (SIGINT, handle_interrupt);
     
    4847  Z = -1.0;
    4948  for (i = 0; ((i < N) || (N == 0)) && !interrupt; i++) {
    50     KiiCursorRead (Source, &X, &Y, key);
     49    KiiCursorRead (kapa, &X, &Y, key);
    5150
    5251    sprintf (string, "X%s", key);
     
    7372
    7473  signal (SIGINT, oldsignal);
    75   KiiCursorOff (Source);
     74  KiiCursorOff (kapa);
    7675  return (TRUE);
    7776}
Note: See TracChangeset for help on using the changeset viewer.