Directory trunk/lsl/lsl/reader/

Total Files:
22
Deleted Files:
20
Lines of Code:
8793

[root]/trunk/lsl/lsl/reader

Lines of Code

trunk/lsl/lsl/reader/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 628 (100.0%) 31772 (100.0%) 50.5
jdowell 594 (94.6%) 30419 (95.7%) 51.2
jayce 34 (5.4%) 1353 (4.3%) 39.7

Most Recent Commits

jdowell 2020-01-22 17:51 Rev.: 3059

Fixed a bug in the offset() method of the various LDP reader classes that caused the method to fail in certain cases.

4 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: ldp.py (+4 -4)
jdowell 2019-12-03 17:03 Rev.: 3021

Updated LSL for ADP working at 19.6 MHz of bandwidth on the beams.

0 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: drx.py (-1)
jayce 2019-10-21 07:19 Rev.: 3003

Fixed a few problems with the new SplitFileWrapper class and added unit tests for it.

40 lines of code changed in 3 files:

  • trunk/lsl/lsl/reader: base.py (-3), buffer.py (+15 -15), utils.py (+25 -20)
jdowell 2019-10-18 11:27 Rev.: 3002

More work on getting the FilePositionSaver class working. Plus, support for reading for a file that has been split into parts without having to put it back together.

359 lines of code changed in 10 files:

  • trunk/lsl/lsl/reader: base.py (+1 -16), cor.py (+1), drspec.py (+1), drx.py (+1), ldp.py (+229 -178), tbf.py (+1), tbn.py (+1), tbw.py (+1), utils.py (new 122), vdif.py (+1)
jayce 2019-10-18 09:50 Rev.: 3001

Fixed a typo in lsl.reader.base.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: base.py (+1 -1)
jayce 2019-10-18 09:43 Rev.: 3000

Removed the explicit comparison methods in drspec. Added a new FilePositionSaver class to lsl.reader.base to make it easier to check a few frames in a file and then go back to where we started.

310 lines of code changed in 8 files:

  • trunk/lsl/lsl/reader: base.py (+28 -1), cor.py (+15 -20), drspec.py (+32 -176), drx.py (+32 -47), tbf.py (+44 -59), tbn.py (+57 -67), tbw.py (+28 -38), vdif.py (+74 -94)
jayce 2019-10-17 19:28 Rev.: 2998

Cleaned up a a few things in the lsl.sim module to get rid of iq there as well. Also, fixed a few tests that were missed in r2995.

3 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: drspec.py (+3 -1)
jdowell 2019-10-17 16:35 Rev.: 2995

Further cleanup of the lsl.reader inferfaces by moving all FramePayload data into the 'data' attribute.

27 lines of code changed in 8 files:

  • trunk/lsl/lsl/reader: base.py (+4), cor.py (-4), drspec.py (+10), drx.py (-4), ldp.py (+13 -13), tbf.py (-4), tbn.py (-4), tbw.py (-4)
jdowell 2019-10-16 20:24 Rev.: 2993

Worked on adding a repr() method to LDPFileBase to help be more descriptive. Updated tbfSpectra.py for recent changes to the lsl.reader module. It is kind of troubling that the static analysis did not complain about this.

15 lines of code changed in 2 files:

  • trunk/lsl/lsl/reader: base.py (+1), ldp.py (+14)
jdowell 2019-10-16 19:48 Rev.: 2992

Refactored the lsl.reader module to put all of the Frames, FrameHeader, and FramePayloads under a common base. Renamed FrameData to FramePayload.

836 lines of code changed in 19 files:

  • trunk/lsl/lsl/reader: base.py (new 294), buffer.py (+40 -40), cor.c (+24 -24), cor.py (+29 -208), drspec.c (+45 -45), drspec.py (+92 -52), drx.c (+19 -19), drx.py (+32 -195), gofast.c (+8 -8), ldp.py (+61 -61), readers.h (+14 -14), tbf.c (+12 -12), tbf.py (+25 -188), tbn.c (+13 -13), tbn.py (+39 -201), tbw.c (+16 -17), tbw.py (+29 -192), vdif.c (+16 -16), vdif.py (+28 -189)
jdowell 2019-10-16 08:57 Rev.: 2988

Looks like the change to lsl.reader.ldp in r2987 was a bad idea.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: ldp.py (+1 -1)
jdowell 2019-10-16 08:44 Rev.: 2987

Elimated calls to super() for various classes.

11 lines of code changed in 3 files:

  • trunk/lsl/lsl/reader: buffer.py (+5 -5), errors.py (+5 -5), ldp.py (+1 -1)
jdowell 2019-10-14 14:55 Rev.: 2978

Extra 'd' in require_filled.

2 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: buffer.py (+2 -2)
jdowell 2019-10-14 14:27 Rev.: 2977

Worked on fixing a problem with the lsl.reader.buffer module introduced in r2974.

9 lines of code changed in 2 files:

  • trunk/lsl/lsl/reader: buffer.py (+5 -4), ldp.py (+4 -4)
jdowell 2019-10-14 09:08 Rev.: 2976

Fixed a problem with the FrameBuffer.peek() method.

4 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: buffer.py (+4 -1)
jdowell 2019-10-14 08:47 Rev.: 2974

More work on improving support for VDIF frames with complex and/or channelized data.

11 lines of code changed in 2 files:

  • trunk/lsl/lsl/reader: buffer.py (+1 -1), vdif.py (+10 -8)
jayce 2019-10-11 14:19 Rev.: 2973

Small change to the VDIF buffer to get it working with the ARO files we have.

2 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: buffer.py (+2 -2)
jdowell 2019-09-27 12:41 Rev.: 2956

Fixed a bug in the VDIF reader when dealing with complex data.

2 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: vdif.c (+2 -1)
jdowell 2019-09-16 14:01 Rev.: 2948

Changed the lsl.reader.ldp.DRSpecFile class to jump over bad data at the start of a file.

51 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: ldp.py (+51)
jdowell 2019-08-30 09:54 Rev.: 2921

Small documentation upate to the lsl.reader.ldp module.

12 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: ldp.py (+12)
jdowell 2019-08-27 16:00 Rev.: 2919

Added basic module import tracking to LSL.

39 lines of code changed in 10 files:

  • trunk/lsl/lsl/reader: buffer.py (+4), cor.py (+4), drspec.py (+4), drx.py (+4), errors.py (+4), ldp.py (+4), tbf.py (+4), tbn.py (+4), tbw.py (+4), vdif.py (+3)
jdowell 2019-08-27 15:37 Rev.: 2918

More formatting cleanup. I think I like this better. The only thing left to decide is what to do about the '# -*- coding: utf-8 -*' line.

72 lines of code changed in 11 files:

  • trunk/lsl/lsl/reader: __init__.py (+7 -6), buffer.py (+7 -8), cor.py (+7 -7), drspec.py (+6 -6), drx.py (+7 -7), errors.py (+6 -6), ldp.py (+6 -6), tbf.py (+7 -7), tbn.py (+6 -6), tbw.py (+7 -7), vdif.py (+6 -6)
jdowell 2019-08-27 11:48 Rev.: 2916

More work on trying to clean up the telemetry module. Plus, unified the 'Python3' boilerplate at the start of each and every module.

57 lines of code changed in 11 files:

  • trunk/lsl/lsl/reader: __init__.py (+8 -2), buffer.py (+4 -3), cor.py (+6), drspec.py (+6 -3), drx.py (+6), errors.py (+6 -3), ldp.py (+2 -2), tbf.py (+6), tbn.py (+5 -2), tbw.py (+6), vdif.py (+2 -2)
jdowell 2019-08-26 11:34 Rev.: 2908

Various fixes for Python3 support. I still need to figure out what is going on with the lsl.misc.total_sorting module.

14 lines of code changed in 3 files:

  • trunk/lsl/lsl/reader: buffer.py (+1 -1), drspec.py (+4 -1), vdif.py (+9 -8)
jdowell 2019-01-28 10:59 Rev.: 2783

is_tbf is a property in the development version of LSL.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: tbf.py (+1 -1)
jayce 2019-01-28 09:55 Rev.: 2782

Worked on making the TBF reader more robust and fixed a few problems offsetting into some types of files in lsl.reader.ldp.

8 lines of code changed in 2 files:

  • trunk/lsl/lsl/reader: ldp.py (+3 -3), tbf.py (+5 -1)
jdowell 2018-12-10 13:22 Rev.: 2716

Small change to the lsl.reader.cor module to deal with the triangule nature of the visibility matrix as it comes out of ADP. This change will make sure that YX is valid along this edge.

12 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: cor.c (+12 -1)
jdowell 2018-12-04 13:09 Rev.: 2706

Added support for filling in small holes in DRX data to the lsl.reader.ldp.DRXFile class.

33 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: ldp.py (+33 -16)
jdowell 2018-12-04 12:36 Rev.: 2705

Fixed a LSL 1.2.x vs. LSL trunk attribute name problem.

2 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: buffer.py (+2 -2)
jdowell 2018-12-04 12:22 Rev.: 2704

r2703 dropped a critical line out of the lsl.reader.buffer module.

2 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: buffer.py (+2 -1)
jdowell 2018-12-04 12:19 Rev.: 2703

Small change to the lsl.reader.buffer module to try and make it more flexible. This should help lead to support for filling in small gaps in DRX data with zeros.

40 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: buffer.py (+40 -17)
jdowell 2018-10-30 08:52 Rev.: 2603

Tweaked the lsl.reader.buffer and lsl.reader.ldp parameters related to DRX files to get things working better for LWA-SV data.

4 lines of code changed in 2 files:

  • trunk/lsl/lsl/reader: buffer.py (+2 -2), ldp.py (+2 -2)
jdowell 2018-10-23 13:09 Rev.: 2583

Moved the LSL readers over from a get_time() method to a time property. This also splits the time into a two-element tuple of integer seconds and fractional seconds to help improve the time representaiton. This shoudl also take care of the VDIF testing problems in the development trunk.

119 lines of code changed in 8 files:

  • trunk/lsl/lsl/reader: cor.py (+11 -7), drspec.py (+17 -18), drx.py (+11 -6), ldp.py (+24 -24), tbf.py (+9 -6), tbn.py (+13 -7), tbw.py (+14 -10), vdif.py (+20 -12)
jdowell 2018-10-23 12:10 Rev.: 2582

Ok, too many things going on at once here.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: vdif.py (+1 -1)
jdowell 2018-10-23 08:14 Rev.: 2575

Fixed a problem with the VDIF reader that caused most of the payload to be random.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: vdif.c (+1 -1)
jdowell 2018-10-18 09:29 Rev.: 2566

Fixed a couple of problems in r2565 and updated the test suite to make sure they don't happen again.

3 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: ldp.py (+3 -3)
jdowell 2018-10-18 08:51 Rev.: 2565

Some work on the lsl.imaing.utils.CorrelatedDataBase and lsl.reader.ldp.LDPFileBase classes to add in methods that will iterate over the input files.

26 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: ldp.py (+26 -13)
jdowell 2018-10-17 22:50 Rev.: 2564

Cleaned up the __all__ variable used in the various LSL modules.

10 lines of code changed in 10 files:

  • trunk/lsl/lsl/reader: buffer.py (+1 -1), cor.py (+1 -2), drspec.py (+1 -2), drx.py (+1 -2), errors.py (+1 -2), ldp.py (+1 -2), tbf.py (+1 -2), tbn.py (+1 -2), tbw.py (+1 -2), vdif.py (+1 -2)
jdowell 2018-10-05 16:53 Rev.: 2529

Fixed a bug in the DR spectrometer reader that corrupted Stokes I from tuning 2 for IQUV-mode observations.

1 lines of code changed in 1 file:

  • trunk/lsl/lsl/reader: drspec.c (+1 -1)
jdowell 2018-10-03 16:23 Rev.: 2528

Worked on cleaning up the interfaces to the lsl.reader module.

363 lines of code changed in 18 files:

  • trunk/lsl/lsl/reader: buffer.py (+6 -6), cor.c (+1 -1), cor.py (+31 -29), drspec.c (+1 -1), drspec.py (+65 -65), drx.c (+1 -1), drx.py (+32 -38), gofast.c (+6 -22), ldp.py (+85 -77), readers.h (+13), tbf.c (+1 -1), tbf.py (+14 -10), tbn.c (+1 -1), tbn.py (+55 -43), tbw.c (+1 -1), tbw.py (+24 -18), vdif.c (+4 -4), vdif.py (+22 -30)

(177 more)

Generated by StatSVN 0.7.0