Skip to content


Subversion checkout URL

You can clone with
Download ZIP
branch: master
Commits on Jul 30, 2012
  1. a few updates to

    PAPER Observer authored
    minor fix in snap_rx{tx}.py
  2. made some updates to paper_eq_ctrl.puy

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

    PAPER Observer authored
    the inputs, eq coefficiens. called
Commits on Jul 27, 2012
  1. add and monitoring scripts.

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

    PAPER Observer authored
  2. update script to work with baobab

    PAPER Observer authored
  3. fix up some print statements and sync to 2/10. of

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

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

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

    PAPER Observer authored
  2. add gpu_ips key to

    PAPER Observer authored
  3. pcorr to corr in

    PAPER Observer authored
  4. change ffpgas to fpgas

    PAPER Observer authored
  5. removed syslogger from corr_functions.

    PAPER Observer authored
    this was logger for entire system. Did not need it and was giving
  6. bugfix in corr_functions

    PAPER Observer authored
  7. bugfix in

    PAPER Observer authored
  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.
  9. one more bug fix in

    PAPER Observer authored
  10. updated (occured on february 10th)

    PAPER Observer authored
    removed print statements
  11. fixup in script.

    PAPER Observer authored
    importing wrong package. Add log handlers.
  12. added new feng_init script

    this script initializes the roach based fengine.
  13. added bitfields to

  14. added some new PAPER specific functions to

  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.
  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.
  17. add new script to write to masked registers.

    called Only have fengine control bitfields.
  18. add new function (check_fpga_comms) to make programming

    the fpgas more robust. (copied from corr-0.6.9)
  19. add new keys to

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

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

    Update for contiguous channels in an X engine

    david-macmahon authored
    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.
  2. @david-macmahon

    Add conf keys n_ants_per_feng and xeng_chan_mode

    david-macmahon authored
    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.
Something went wrong with that request. Please try again.