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/adc.c

    r2598 r7917  
    2828
    2929  if (argc != 4) {
    30     fprintf (stderr, "USAGE: adc ai N (variable)\n");
    31     fprintf (stderr, "USAGE: adc di N (variable)\n");
    32     fprintf (stderr, "USAGE: adc do N mode\n");
     30    gprint (GP_ERR, "USAGE: adc ai N (variable)\n");
     31    gprint (GP_ERR, "USAGE: adc di N (variable)\n");
     32    gprint (GP_ERR, "USAGE: adc do N mode\n");
    3333    return (FALSE);
    3434  }
     
    3636  if (!SerialConnected) {
    3737    if (!SerialInit ('b')) {
    38       fprintf (stderr, "error opening serial line\n");
     38      gprint (GP_ERR, "error opening serial line\n");
    3939      return (FALSE);
    4040    }
     
    5555    N = atof (argv[2]);
    5656    if ((N < 1) || (N > 6)) {
    57       fprintf (stderr, "digital output is between 1 and 6\n");
     57      gprint (GP_ERR, "digital output is between 1 and 6\n");
    5858      return (FALSE);
    5959    }
     
    7272    output[1] = 0;
    7373    SerialCommand (output, &input, 50);
    74     fprintf (stderr, "%x (%x, %x) -> %x (%d, %d)\n",
     74    gprint (GP_ERR, "%x (%x, %x) -> %x (%d, %d)\n",
    7575             output[0], setbit, DigitalOutState, input[0],
    7676             strlen(input), strlen(output));
     
    8282    N = atof (argv[2]);
    8383    if ((N < 2) || (N > 16)) {
    84       fprintf (stderr, "analog input is between 2 and 16\n");
    85       fprintf (stderr, " (problem with 1 for the moment...)\n");
     84      gprint (GP_ERR, "analog input is between 2 and 16\n");
     85      gprint (GP_ERR, " (problem with 1 for the moment...)\n");
    8686      return (FALSE);
    8787    }
     
    105105    output[1] = 0;
    106106    SerialCommand (output, &input, 50);
    107     /* fprintf (stderr, "%x -> %x\n", output[0], input[0]); */
     107    /* gprint (GP_ERR, "%x -> %x\n", output[0], input[0]); */
    108108    lo = input[0];
    109109    free (input);
Note: See TracChangeset for help on using the changeset viewer.