Changeset 4024:7b6b2eadfbb4 in roaraudio


Ignore:
Timestamp:
07/04/10 19:26:41 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added --help for roarfctest

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarfctest.c

    r4014 r4024  
    3131#include <stdio.h>      /* *printf*() */ 
    3232#include <libroardsp/libroardsp.h> 
     33 
     34void usage (void) { 
     35 printf("roarfctest [OPTIONS]...\n"); 
     36 
     37 printf("\nOptions:\n\n"); 
     38 
     39 printf( 
     40        "  --rate      RATE      - Set sample rate\n" 
     41        "  --sfreq     SFREQ     - Start frequency \n" 
     42        "  --efreq     EFREQ     - End frequency\n" 
     43        "  --engage    ENGAGE    - This option is not documented\n" 
     44        "  --tmax      TMAX      - This option is not documented\n" 
     45        "  --gnuplot             - Output data using gnuplot(1)\n" 
     46        "  --rmsout    RMSOUT    - Set output file for RMS data\n" 
     47        "  --help   -h           - Show this help\n" 
     48       ); 
     49} 
    3350 
    3451int main (int argc, char * argv[]) { 
     
    83100  } else if ( !strcmp(k, "--rmsout") ) { 
    84101   rmsout = fopen(argv[++i], "w"); 
     102  } else if ( !strcmp(k, "--help") || !strcmp(k, "-h") ) { 
     103   usage(); 
     104   return 0; 
    85105  } else { 
    86106   kill_var = 0; 
Note: See TracChangeset for help on using the changeset viewer.