Fixed a typos in test_meta.py.
2 lines of code changed in 1 file:
Added one more functional test to test_meta.py to make sure the lsl.common.metabundle.getSessionDefinition() function runs. Converted the frac declarations in core.c from stack to heap to help with running large numbers of channels. Using the stack caused segfaults with some of the TBW imagaing.
33 lines of code changed in 2 files:
Added in the license statement and unit tests for the lsl.common.metabundle module. This new test absorbes what was part of test_sdm.py.
444 lines of code changed in 6 files:
Beefed up the capabilities of shiftSDF.py such that it can do everything that shiftSDFLST.py, sol2radec.py, and jov2radec.py did (and more). Added command line usage to resolve.py so it can be used outside of a web server. Fixed the SDF parser to pick up on SESSION_REMPO comments related to how to get data back to the observers. Cleaned up all of the scripts that aren't needed now.
7 lines of code changed in 1 file:
Set the 'Rev' keyword on the various test scripts. Tried to fix the strange coverage check problems found during the builds of r832. Removed the CPU 70% limit from lsl.misc.beamformer and lsl.correlator.fx.
40 lines of code changed in 36 files:
Another large batch of changes. First, added the SoftwareDP class to lsl.common.dp to help do DP style signal processing on TBW data. I also moved the delay and gain conversions out of lsl.common.sdf and into lsl.common.dp where they fit better. Second, added a multiprocessing pool to lsl.misc.beamformer.phaseBeamShape to speed it (and the testing) up. Third, did a small error cleanup in the FITS IDI and SDFITS writers. Finally, worked on added in new unit tests for the new functions/classes. The DR Spectrometer reader tester seems to cause the whole test suite to flake out sometimes. I'm not really sure as to why.
777 lines of code changed in 14 files:
Major rework of the SDFITS writer. The version is more like the FITS IDI writer and create output that can be read into CASA. Modified the TBN correlators to correlate for less than 1 second. Fixed the imaging script to use the inner 2/3 of the bandpass.
561 lines of code changed in 8 files:
Added licensing for LSL 0.5-dev and working on getting ready for a release. These changes are centered around improving the documentation of the new functions/modules and cleaning up typos. Alos, finished up removing the S60 scripts and the changes needed in the testing setup.
932 lines of code changed in 40 files:
Moved the S60 simulator out of LSL.
0 lines of code changed in 1 file:
Removed the S60 reader from the LSL development trunk.
0 lines of code changed in 1 file:
Added in the cpDRSU.py change from r813 in the 0.4.x branch of LSL and fixed scpDRSU.py.
12 lines of code changed in 2 files:
Updated the SSMIF for the North Arm site to the latest version.
65 lines of code changed in 1 file:
Added the changes from r802 in.
2 lines of code changed in 1 file:
Added r800 into the development trunk and did some more work on Stokes support. This includes fixes to the FITS IDI writer and some cleanup in the new stokes module. Also, I found a small speed-up (~30%) in spec.FPSDC2 and 3 related to how the FFT channels were swapped.
243 lines of code changed in 6 files:
Wrong langauge... C has not bool type, Python does.
26 lines of code changed in 2 files:
Converted the lsl.correlator._core functions to work with NPY_COMPLEX64 and NPY_BOOL outputs (as opposed to NPY_CDOUBLE and NPY_INT16). Fixed a bug in lsl.correlator.fx.FXStokes() that caused the function to return an incorrect number of baselines.
70 lines of code changed in 3 files:
Fixed the testing problem on the functions that were removed as part of r793.
0 lines of code changed in 2 files:
Added the svn keywords to the stokes.c to track the revision.
1 lines of code changed in 1 file:
Cleanup of the spec.c and core.c extensions to remove unused functions and improve the documentation. Cleaned up the deprecated functions in lsl.correlator.fx and add in support for computing Stokes parameters via the new StokesMaster() and FXStokes() functions. Fixed a spelling error in lsl.common.__init__. Added a block size option to 'dd' in teh scpDRSU.py script.
1212 lines of code changed in 8 files:
Fixed template syntax error.
1 lines of code changed in 1 file:
Added support for SESSION_DRX_BEAM and SESSION_SPC to the SDF and metadata parsers.
23 lines of code changed in 2 files:
Applied r789 to the development trunk.
4 lines of code changed in 3 files: