Changeset 3179


Ignore:
Timestamp:
12/16/07 00:09:43 (11 years ago)
Author:
paulf
Message:

fixed tanksniff to report original datatype, not converted to local one

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/archiving/tankplayer_tools/tanksniff.c

    r3095 r3179  
    1111/* tanksniff - a quick and dirty tank player tank  sniffing tool, shows output like sniffwave */ 
    1212 
    13 #define VERSION "0.0.1 - 2007-08-25" 
     13#define VERSION "0.0.2 - 2007-12-15" 
    1414main( int argc, char *argv[] ) 
    1515{ 
     
    2020  char          byte_order;       /* byte order of this TYPE_TRACEBUF2 msg */ 
    2121  int           byte_per_sample;  /* for TYPE_TRACEBUF2 msg               */ 
     22  char          orig_datatype[3]; /* data type BEFORE WaveMsg2Local() */ 
    2223  long          datalen; 
    2324  int           ib; 
     
    5152     byte_order      = pkt.trh.datatype[0]; 
    5253     byte_per_sample = atoi(&pkt.trh.datatype[1]); 
     54     strcpy(orig_datatype, pkt.trh.datatype); 
    5355#ifdef _SPARC 
    5456     if( byte_order == 'i' || byte_order == 'f' )  
     
    8991      if (pkt.trh2.samprate < 1.0) { /* more decimal places for slower sample rates */ 
    9092          fprintf( stdout, "%d %s %4d %6.4f %s (%.4f) %s (%.4f) %c%c \n", 
    91                pkt.trh2.pinno, pkt.trh2.datatype, pkt.trh2.nsamp, pkt.trh2.samprate, 
     93               pkt.trh2.pinno, orig_datatype, pkt.trh2.nsamp, pkt.trh2.samprate, 
    9294               stime, pkt.trh2.starttime, 
    9395               etime, pkt.trh2.endtime, pkt.trh2.quality[0], pkt.trh2.quality[1] ); 
    9496      } else { 
    9597          fprintf( stdout, "%d %s %4d %.1f %s (%.4f) %s (%.4f) %c%c ", 
    96                          pkt.trh2.pinno, pkt.trh2.datatype, pkt.trh2.nsamp, pkt.trh2.samprate, 
     98                         pkt.trh2.pinno, orig_datatype, pkt.trh2.nsamp, pkt.trh2.samprate, 
    9799                         stime, pkt.trh2.starttime, 
    98100                         etime, pkt.trh2.endtime, pkt.trh2.quality[0], pkt.trh2.quality[1] ); 
Note: See TracChangeset for help on using the changeset viewer.