IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 16, 2006, 10:58:49 PM (20 years ago)
Author:
eugene
Message:

major updates to use gprint for buffered / threaded printing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/mana/focus.c

    r2598 r7917  
    77  if (!strcasecmp (argv[1], "init")) {
    88    if (argc != 3) {
    9       fprintf (stderr, "USAGE: focus init (port)\n");
     9      gprint (GP_ERR, "USAGE: focus init (port)\n");
    1010      return (FALSE);
    1111    }
    1212    if (!SerialInit (argv[2])) return (FALSE);
    13     fprintf (stderr, "focus on port %s\n", argv[2]);
     13    gprint (GP_ERR, "focus on port %s\n", argv[2]);
    1414    return (TRUE);
    1515  }
     
    2222
    2323    if (argc != 4) {
    24       fprintf (stderr, "USAGE: focus pos Nservo (angle)\n");
     24      gprint (GP_ERR, "USAGE: focus pos Nservo (angle)\n");
    2525      return (FALSE);
    2626    }
     
    3131    sprintf (line, "%c%c%c\n", 0xff, servo, angle);
    3232    status = SerialCommand (line, &answer, 10);
    33     fprintf (stderr, "status: %d\n", status);
     33    gprint (GP_ERR, "status: %d\n", status);
    3434    if (answer != (char *) NULL) {
    35       fprintf (stderr, "answer: ..%s..\n", answer);
     35      gprint (GP_ERR, "answer: ..%s..\n", answer);
    3636    }
    3737    return (TRUE);
     
    4545
    4646    if (argc != 3) {
    47       fprintf (stderr, "USAGE: focus raw value\n");
     47      gprint (GP_ERR, "USAGE: focus raw value\n");
    4848      return (FALSE);
    4949    }
     
    5353    sprintf (line, "%c", value);
    5454    status = SerialCommand (line, &answer, 10);
    55     fprintf (stderr, "status: %d\n", status);
     55    gprint (GP_ERR, "status: %d\n", status);
    5656    if (answer != (char *) NULL) {
    57       fprintf (stderr, "answer: ..%s..\n", answer);
     57      gprint (GP_ERR, "answer: ..%s..\n", answer);
    5858    }
    5959    return (TRUE);
     
    6161
    6262 usage:
    63   fprintf (stderr, "focus init port\n");
    64   fprintf (stderr, "focus pos (string)\n");
    65   fprintf (stderr, "focus raw (value)\n");
     63  gprint (GP_ERR, "focus init port\n");
     64  gprint (GP_ERR, "focus pos (string)\n");
     65  gprint (GP_ERR, "focus raw (value)\n");
    6666  return (FALSE);
    6767}
Note: See TracChangeset for help on using the changeset viewer.