Re-worked the buffer module to drop DRX support (since it shouldn't be needed) and to add TBW support (which will probably never be used). It looks a little cleaner now if my palm hasn't copy-and-paste'd in a bunch of stuff.
185 lines of code changed in 1 file:
Fixed a bug in drxSpectra when dealing with data that is not from beam 1. Added drxTimeseries to look at the I/Q timeseries data for drx frames.
239 lines of code changed in 25 files:
Fixed a DepercationWarning in splitTBN, Worked on cleaning up the sim function in sim.vis.AntennaArray so that it doesn't try to do refraction or source shapes. Worked on cleaning up the selfCal module.
72 lines of code changed in 5 files:
Oops, forgot to update the setup.py file for the new location of scripts.
1 lines of code changed in 1 file:
Moved the scripts directory out of LSL proper and updated the manifest.
3867 lines of code changed in 23 files:
Moved out all of the old 'progress' code in favor of the lsl.common.progress module. Added 'skip' and 'average' keywords to tbnSpectra. Added 'disable-chunks' keyword to tbnSpectra and tbwSpectra. Updated teh various script documentation.
69 lines of code changed in 9 files:
Fixed the lingering problems in r350 and r351 with moving the tests around.
29 lines of code changed in 3 files:
Moved the 'tests' directory up a level so that it is not installed along with lsl.
4004 lines of code changed in 56 files:
Removed the older pure Python __readHeader and __readData functions. Added in a module getSampleRate to reader.drx so that TBN code is easier to modify to be DRX code. Fixed the ObservingBlock definitions and expanded that found in reader.drx.
129 lines of code changed in 3 files:
Ouch, that last commit caused a lot of tests to break in new and unusual ways. Hopefully this fixes all of that by changing how Frame object are initialized.
22 lines of code changed in 4 files:
Worked on making the Go Fast! readers the defaults in the lsl.reader modules since I think they are ready for prime time. The memory leak seems to be gone and they have passed all previous tests. I've also wrapped the Go Fast! calls in try..except blocks to raise the appropriate lsl.reader.errors error. If all goes well, I'll remove the old python code completely. Also worked on getting things ready to read in 260 stands worth of data.
109 lines of code changed in 4 files:
Fixed the documentation associated with some of the scripts. Fixed a huge memory leak in the gofast readers. Worked on getting the point source stuff working in dp.sim.
178 lines of code changed in 4 files:
Fixed a problem with driftcurve.py that kept it from chaning frequencies away from 73.9 MHz. Added options to mark and label particular stands to plotStands.py to make it easier to see what is where. Fixed various problems associated with plotAntenna.py related to the new emperical dipole response models.
163 lines of code changed in 4 files:
Added a trunk directory for the session definition file creator/validator.
99 lines of code changed in 2 files: