Directory branches/lsl-1.2.x/lsl/reader/

Total Files:
20
Deleted Files:
2
Lines of Code:
9494

[root]/branches/lsl-1.2.x/lsl/reader

Lines of Code

branches/lsl-1.2.x/lsl/reader/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 155 (100.0%) 16549 (100.0%) 106.7
jdowell 151 (97.4%) 16531 (99.9%) 109.4
jayce 4 (2.6%) 18 (0.1%) 4.5

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:

  • branches/lsl-1.2.x/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:

  • branches/lsl-1.2.x/lsl/reader: drx.py (-1)
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:

  • branches/lsl-1.2.x/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:

  • branches/lsl-1.2.x/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.

13 lines of code changed in 2 files:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+1 -1), vdif.py (+12 -10)
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:

  • branches/lsl-1.2.x/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:

  • branches/lsl-1.2.x/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.

50 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+50)
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:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+12)
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.

13 lines of code changed in 3 files:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+1 -1), drspec.py (+3), vdif.py (+9 -8)
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:

  • branches/lsl-1.2.x/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:

  • branches/lsl-1.2.x/lsl/reader: cor.c (+12 -1)
jdowell 2018-12-04 14:11 Rev.: 2709

Updated the CHANGELOG to reflect the recent change to the lsl.reader.ldp module.

1 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+1 -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:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+33 -16)
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:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+40 -16)
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:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+2 -2), ldp.py (+2 -2)
jdowell 2018-10-23 12:07 Rev.: 2581

Worked on avoiding round off error inside the VDIF reader.

13 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: vdif.py (+13 -8)
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:

  • branches/lsl-1.2.x/lsl/reader: vdif.c (+1 -1)
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:

  • branches/lsl-1.2.x/lsl/reader: drspec.c (+1 -1)
jdowell 2018-10-03 10:29 Rev.: 2526

Actually fixed the reader memory leak in the 1.2.x branch.

84 lines of code changed in 7 files:

  • branches/lsl-1.2.x/lsl/reader: cor.c (+9 -1), drspec.c (+17 -2), drx.c (+9 -1), tbf.c (+9 -1), tbn.c (+9 -1), tbw.c (+9 -1), vdif.c (+22 -3)
jdowell 2018-09-25 13:45 Rev.: 2511

Fixed a typo in r2510.

1 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: vdif.c (+1 -1)
jdowell 2018-09-25 13:41 Rev.: 2510

Worked on fixing a memory leak in the new lsl.reader modules.

11 lines of code changed in 6 files:

  • branches/lsl-1.2.x/lsl/reader: drspec.c (+3 -3), drx.c (+1 -1), tbf.c (+1 -1), tbn.c (+1 -1), tbw.c (+1 -1), vdif.c (+4 -4)
jdowell 2018-08-23 12:29 Rev.: 2486

Improved the performance of the CORFile class in lsl.reader.ldp. Updated lsl.reader.ldp to use the recent changes made to lsl.reader.buffer.

91 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+91 -45)
jdowell 2018-08-23 11:51 Rev.: 2485

Converted FrameBuffer.flush() to a generator to make it easier to get every last COR frame out of the buffer.

31 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+31 -10)
jdowell 2018-08-07 12:29 Rev.: 2481

The whole 'FillInMissingFrames' from r2477 was just a bad idea because turning it off could lead to problems in lsl.reader.ldp. The better idea is to fix the performance problems in lsl.reader.buffer and drop 'FillInMissingFrames.

24 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+24 -41)
jdowell 2018-08-06 15:35 Rev.: 2477

Worked on adding an LDP interface for COR files. This includes adding support for COR into lsl.reader.buffer via a new CORFrameBuffer class and a couple of small changes to the lsl.reader.cor reader to make it easier to know how many channels to expect in a COR frame. Also, added a new 'FillInMissingFrames' keyword to the base lsl.reader.buffer.FrameBuffer class since the COR buffer has problems iterating through all of the possible frames if something is missing.

440 lines of code changed in 4 files:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+136 -20), cor.py (+16 -48), ldp.py (+285 -9), tbf.py (+3 -2)
jdowell 2018-08-02 09:33 Rev.: 2465

More work getting LSL ready for Python3. lsl.reader module changes.

44 lines of code changed in 5 files:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+10 -6), drspec.py (+2 -1), drx.py (+2 -1), ldp.py (+20 -19), tbn.py (+10 -5)
jdowell 2018-07-23 17:44 Rev.: 2457

Worked on Python3 xrange() compatiability for LSL.

11 lines of code changed in 2 files:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+6), vdif.py (+5)
jdowell 2018-07-23 16:27 Rev.: 2454

Converted the rest of LSL over to print().

12 lines of code changed in 2 files:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+4 -1), errors.py (+8 -5)
jdowell 2018-07-06 13:14 Rev.: 2436

Updated the filter code lists in lsl.reader.drx and lsl.reader.tbn to reflect what LWA1 and LWA-SV can actually do.

3 lines of code changed in 2 files:

  • branches/lsl-1.2.x/lsl/reader: drx.py (+2 -2), tbn.py (+1 -3)
jdowell 2018-06-21 13:45 Rev.: 2427

Fixed a few problems with the lsl.reader.cor module and added actual unit tests for COR (yay).

20 lines of code changed in 4 files:

  • branches/lsl-1.2.x/lsl/reader: cor.c (+5 -4), cor.py (+7 -6), gofast.c (+3), readers.h (+5)
jdowell 2018-06-18 20:02 Rev.: 2391

Finally lsl.reder to PEP8. I think that is it for the modules. On to the scripts.

5713 lines of code changed in 10 files:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+667 -667), cor.py (+414 -414), drspec.py (+606 -606), drx.py (+380 -380), errors.py (+84 -84), ldp.py (+1781 -1781), tbf.py (+361 -361), tbn.py (+460 -460), tbw.py (+333 -331), vdif.py (+627 -627)
jdowell 2018-06-12 16:48 Rev.: 2378

Borrowed an idea for PyTables and added file tracking to lsl.reader.ldp so that things get closed out. Also, added __enter__() and __exit() methods to the various LDP classes so that they can be used with 'with' statements.

64 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+64 -2)
jdowell 2018-06-12 11:20 Rev.: 2372

Updated the various clases in lsl.reader.ldp to take into account any junk at the beginning of a file when determining the number of frames in a file.

4 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+4 -4)
jdowell 2018-06-11 20:05 Rev.: 2365

More work on getting the lsl.reader.TBFFile class into a useable state. I think this one is actually robust.

153 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+153 -46)
jdowell 2018-06-07 15:05 Rev.: 2360

More work on the various extensions in LSL to get them to compile *and* import under Python3.

4 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: gofast.c (+4 -4)
jdowell 2018-06-06 19:21 Rev.: 2352

Worked on getting the various C extensions ready for Python3.

39 lines of code changed in 2 files:

  • branches/lsl-1.2.x/lsl/reader: gofast.c (+26 -2), readers.h (+13)
jdowell 2018-06-06 16:49 Rev.: 2349

More work on the new TBF buffer, including tests of it in test_buffer.py.

12 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+12 -8)
jdowell 2018-06-06 16:31 Rev.: 2348

Initial work on adding a ring buffer for TBF data now that we can capture ~1 second of data at a time.

105 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: buffer.py (+105 -5)
jdowell 2018-06-06 15:43 Rev.: 2347

Fixed a bug in r2345 that killed automatic format determination in lsl.reader.ldp.

15 lines of code changed in 1 file:

  • branches/lsl-1.2.x/lsl/reader: ldp.py (+15 -14)

(18 more)

Generated by StatSVN 0.7.0