Skip to content
Commits on Jul 30, 2012
  1. a few updates to paper_eq_ctrl.py

    minor fix in snap_rx{tx}.py
    PAPER Observer committed Jul 30, 2012
  2. made some updates to paper_eq_ctrl.puy

    PAPER Observer committed Jul 29, 2012
Commits on Jul 28, 2012
  1. added monitor/control script for updating and reporting

    the inputs, eq coefficiens. called paper_eq_ctrl.py
    PAPER Observer committed Jul 27, 2012
Commits on Jul 27, 2012
  1. add snap_rx.py and snap_tx.py monitoring scripts.

    These scripts snap data from the snap blocks on the
    Roach F engine correlator.
    PAPER Observer committed Jul 27, 2012
Commits on Jul 22, 2012
  1. fix syntax error in feng_init.py

    PAPER Observer committed Jul 22, 2012
  2. update feng_init_wide.py script to work with baobab

    design.
    PAPER Observer committed Jul 22, 2012
  3. fix up some print statements and sync to 2/10. of

    a second.
    PAPER Observer committed Jul 22, 2012
Commits on Jul 4, 2012
  1. added new configuration keyword "payload_data_type"

    This keyword determines what data type the packets cn_rx.py
    is receiving have. 0=Big Endian Integer (data from FPGA Xengine).
    1=Little Endian Float(GPU Xengine).
    PAPER Observer committed Jul 3, 2012
Commits on Jul 1, 2012
  1. add initialization script for wide correlator (baobab).

    Also added configuration file.
    PAPER Observer committed Jul 1, 2012
Commits on Jun 11, 2012
  1. added new config file for gpu corr

    PAPER Observer committed Jun 11, 2012
  2. add gpu_ips key to cn_conf.py

    PAPER Observer committed Jun 11, 2012
  3. pcorr to corr in corr_functions.py

    PAPER Observer committed Jun 11, 2012
  4. change ffpgas to fpgas

    PAPER Observer committed Jun 11, 2012
  5. removed syslogger from corr_functions.

    this was logger for entire system. Did not need it and was giving
    errors.
    PAPER Observer committed Jun 11, 2012
  6. bugfix in corr_functions

    Correlator:check_fpga_comms
    PAPER Observer committed Jun 11, 2012
  7. bugfix in feng_init.py

    PAPER Observer committed Jun 11, 2012
  8. update cn_conf to take a new parameter from config

    files. new parameter = 'xmode.' Signifies what type of xengine is being used.
    0=roach/fpga or 1=gpu xengine.
    committed Jun 11, 2012
  9. one more bug fix in feng_init.py

    PAPER Observer committed Jun 11, 2012
  10. updated corr_tx.py (occured on february 10th)

    removed print statements
    PAPER Observer committed Jun 11, 2012
  11. fixup in feng_init.py script.

    importing wrong package. Add log handlers.
    PAPER Observer committed Jun 11, 2012
  12. added new feng_init script

    this script initializes the roach based fengine.
    committed Jun 11, 2012
  13. added bitfields to __init__.py

    committed Jun 11, 2012
  14. added some new PAPER specific functions to katcp_wrapper.py

    1.write_fft_shift.
    2.write_insel
    3.write_delay
    4.write_seed
    5.write_eq
    6.write_eq_0
    committed Jun 11, 2012
  15. add 3 new functions to write to roach fengine ctrl register.

    1.feng_ctrl_set_all. Write to all the fpgas ctrl registers.
    2.feng_ctrl_get_all (inverse of 1)
    3.feng_tvg_sel. write to test vector generators.
    committed Jun 11, 2012
  16. added new functions to corr_functions.

    These are top level functions that write to bitfields.
    
    write_masked_register, read_masked_register, and pulse_masked_register.
    Also added construct package to import list for the above functionality.
    committed Jun 11, 2012
  17. add new script to write to masked registers.

    called bitfields.py. Only have fengine control bitfields.
    committed Jun 11, 2012
  18. add new function (check_fpga_comms) to make programming

    the fpgas more robust. (copied from corr-0.6.9)
    committed Jun 11, 2012
  19. add new keys to cn_conf.py

    10gbe_sw_port, 10gbe_gpu_port,10gbe_sw_ip,10gbe_gpu_ip
    committed Jun 11, 2012
  20. Merge pull request #4 from david-macmahon/master

    Please pull changes for contiguous channels
    committed Jun 11, 2012
Commits on May 16, 2012
  1. @david-macmahon

    Update for contiguous channels in an X engine

    This uses two recently introduced configuration keywords:
    
    nants_per_feng (integer): Number of (dual pol) antennas per F engine.
    
    xeng_chan_mode (integer): 0 for strided (aka interleaved) channels in an
    X engine; 1 for contiguous channels in an X engine.
    david-macmahon committed May 14, 2012
  2. @david-macmahon

    Add conf keys n_ants_per_feng and xeng_chan_mode

    n_ants_per_feng (an integer) specifies the number of antennas per F
    engine.  I prefer to think in terms of inputs, but this is in terms of
    antennas to match the units of n_ants.
    
    xeng_chan_mode (and integer) specifies the nature of the channels that
    an X engine processes.  xeng_chan_mode=0 means strided (aka interleaved)
    and xeng_chan_mode=1 means contiguous.
    david-macmahon committed May 16, 2012
Something went wrong with that request. Please try again.