This program analyzes the binary data files created by the receive code. Usage: [filename] [options] -e Enable error checking. -w Write packets to text file. -g Plot the data. [filename] is the name of the files minus the "_.dat" to be analyzed. First the file "[filename]_1.dat" will be analyzed, then "[filename]_2.dat", and so on until no file is found. Outputs. If error checking is enabled, errors will be reported as output to the screen. If write to file is enabled, files will be copied from binary format to text format with the same filename but with the extension ".txt" in place of ".dat" -------------- IN DEPTH EXPLANATION ---------------------- Each frequency spectrum consists of 4096 polyphase filter bank bins (PFB bins). Each PFB bin consists of 32768 bins, which means that each spectrum consists of 134217728 (4096*32678) individual bins. THE DATA ANALYSIS CODE ------------------------------------ The data analysis code parses every file in a set. The filename given as a parameter to the program is the name of the file excluding the "_.dat". For the files in the example above, the user would enter "gobears1117039029" as the filename parameter. Then each file, beginning with "gobears1117039029_1.dat", would be parsed until the next file in the series cannot be found. If write to file is enabled, for every ".dat" file a new ".txt" file will be created with otherwise the same name, and the data files will be copied into the new files in text format. The two numbers representing the time stamp ( and ) will be combined into one number of the form '.' and the packets will be separated by an extra new line. If error checking is enabled any error code other than 0 will be reported, as well as any missing PFB bin number.