x

Running PP on colossus-v for realtime events


To execute Peter Ford's realtime version of pmon; pp:
  1. Log into colossus (or colossus-v) as acisdude
  2. Make your display window as tall as your screen will allow
  3. % ~pgf/bin/got
    This will display the latest dump and real time files

    /dsops/critical/GOT/input/
         31893206 Sep 18 17:05 2011_261_1338_261_1946_Dump_EM_69231.gz
         67601541 Sep 19 07:50 2011_261_1944_262_0409_Dump_EM_69602.gz
         55074137 Sep 19 10:48 2011_262_0407_262_1204_Dump_EM_69889.gz
            9749 Sep 20 00:18 2011_262_00_2011_263_00.rtcmdlog.gz
         73249560 Sep 20 00:18 2011_262_1202_262_2311_Dump_EM_70418.gz
         32398409 Sep 20 01:05 2011_262_2309_263_0353_Dump_EM_70619.gz
         51290625 Sep 20 09:41 2011_263_0351_263_1118_Dump_EM_70881.gz
           11453 Sep 20 19:23 2011_263_00_2011_264_00.rtcmdlog.gz
         53345766 Sep 20 19:23 2011_263_1116_263_1900_Dump_EM_71305.gz
         80282952 Sep 21 10:56 2011_263_1858_264_1140_Dump_EM_71926.gz
    /dsops/critical/GOT/RT_raw/ (CLKHST_1265_1286.DAT)
    che  13451456 Sep 18 23:56 raw_telem_2011-09-18_16:10:13
    che  13450020 Sep 19 04:55 raw_telem_2011-09-18_23:56:33
    che  13450044 Sep 19 08:29 raw_telem_2011-09-19_04:55:42
    che  13451530 Sep 19 19:20 raw_telem_2011-09-19_08:29:10
    che  13451262 Sep 20 00:04 raw_telem_2011-09-19_19:20:05
    che  13453450 Sep 20 07:13 raw_telem_2011-09-20_00:04:40
    che  13452308 Sep 20 14:42 raw_telem_2011-09-20_07:13:17
    che  13451348 Sep 20 15:32 raw_telem_2011-09-20_14:42:06
    che  13451082 Sep 21 07:34 raw_telem_2011-09-20_15:32:07
    che  11698176 Sep 21 17:04 raw_telem_2011-09-21_07:34:02
    
  4. Take the latest time file to get the real time data:
    ~pgf/bin/pp /dsops/critical/GOT/RT_raw/raw_telem_2011-09-21_07:34:02
    This brings up a pmon-like display. Unfortunately, it does not include the bi-levels.
  5. logged in as acisdude on colossus-v:

    Note that pp is a shell script, and lives in ~pgf/bin, while pmon is an executable, and must be run from ~pgf/linux on linux machines. This can be accomplished by setting up the path before running pp:

    set path = ( $path ~pgf/linux )

    ~pgf/bin/pp /dsops/critical/GOT/RT_raw/raw_telem_2011-09-21_07:34:02

    There is also a tool in Dick Edgar's home directory on colossus-v for slowing down a unix pipe, called 'buffer'. It takes an argument -u pausetime in microseconds. Sample usage:

    gunzip -c /dsops/critical/GOT/input/2011_263_1858_264_1140_Dump_EM_71926.gz \
    | ~edgar/bin/buffer -u 10000 | ~pgf/bin/pp

    Last updated: 07/24/14