Changeset 631 in ETALON


Ignore:
Timestamp:
Dec 14, 2016, 4:35:51 PM (8 years ago)
Author:
delerue
Message:

Update of SOLEIL acquisition scripts

Location:
SPESO/SPESO-acq
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • SPESO/SPESO-acq/data-loop.sh

    r624 r631  
    99date
    1010date >  ~/data/last_data_plotting_loop_start.info
     11
     12df -h > ~/data/space_available.info
     13uptime  > ~/data/uptime.info
     14
    1115#echo "Plotting data..."
    1216#make --jobs 4 -l 4.5  -f /home/delerue/SPESO-acq/makefile
     
    5660#lftp -f ~/SPESO-acq/data-transfer.ftp
    5761cd ~/
    58 rsync -avz data delerue@lx2.lal.in2p3.fr:/sps/sera/delerue/smith-purcell/SPESO/ --exclude '*.txt'  --exclude '*_SPESO_2014*'
     62rsync -avz data delerue@lx2.lal.in2p3.fr:/sps/sera/delerue/smith-purcell/SPESO/   --exclude 'data_*.txt'  --exclude '*_SPESO_2014*'  --exclude '/2015*'
    5963echo "done, sleep 60"
    6064sleep 60
  • SPESO/SPESO-acq/data-plotting-loop.sh

    r624 r631  
    1212date
    1313date >  ~/data/last_data_plotting_loop_start.info
     14
     15df -h > ~/data/space_available.info
     16~/data/uptime.info  > ~/data/space_available.info
     17
    1418#echo "Plotting data..."
    1519#make --jobs 4 -l 4.5  -f /home/delerue/SPESO-acq/makefile
  • SPESO/SPESO-acq/scope-taking-loop.sh

    r624 r631  
    3030    sleep ${sleeptime}
    3131    wget "http://${scopeIP}/scpi_response.txt?lang=en&request=Acquire:STATE?" -O scope_status.txt;
     32    if  [ ${iwhile} -ge 1000 ];
     33               then
     34                 cd ~/data/${dirname}
     35                 fname=`date '+%Y%m%d_%H%M'`
     36                 echo "Iwhile > 1000" > warning_empty_status_${fname}.txt
     37                 ~/SPESO-acq/power_cycle_chan1.sh
     38                  iwhile=-5
     39               fi
     40
    3241    if  [ ! -s scope_status.txt ];
    3342       then
     
    3948                 fname=`date '+%Y%m%d_%H%M'`
    4049                 echo "Empty status" > warning_empty_status_${fname}.txt     
    41                  ./power_cycle_chan1.sh
     50                 ~/SPESO-acq/power_cycle_chan1.sh
    4251                 empty_count=-500
    4352               fi
     
    8291#Camera
    8392wget "http://10.0.1.126/snapshot.cgi?user=admin&pwd=&count=288" -O camera_1_${filename}.jpg
     93wget "http://10.0.1.125/snapshot.cgi?user=admin&pwd=&count=288" -O camera_2_${filename}.jpg
    8494#wget "http://10.0.1.135/jpg/image.jpg" -O camera_2_${filename}.jpg
    8595
     
    8797wget "http://${scopeIP}/scpi_response.txt?lang=en&request=SINGLE" -O scope_status.txt
    8898
     99echo Loop iwhile ${iwhile} / ${maxloop}
     100
    89101if  [ ${iwhile} -ge ${maxloop} ];
    90102    then
    91103       cd ~/data/${dirname}
    92104       fname=`date '+%Y%m%d_%H%M'`
    93        echo "Maxloop reached!!!" > warning_maxloop_${fname}.txt
     105       echo "Maxloop reached!!!" > warning_maxloop_${fname}.       ~/SPESO-acq/power_cycle_chan1.sh
     106txt
    94107fi
    95108
  • SPESO/SPESO-acq/summaryPage.sh

    r624 r631  
    33echo -n "Current time: " >   ~/data/status.info
    44date  >>  ~/data/status.info
    5 echo -n "Lastest status loop: "   >>  ~/data/status.info
    6 cat ~/data/status_loop.info >>  ~/data/status.info
    7 echo -n "Lastest data taking loop: "   >>  ~/data/status.info
    8 cat ~/data/last_data_taking_loop_start.info >>  ~/data/status.info
    9 echo -n "Lastest data plotting loop: "   >>  ~/data/status.info
     5echo -n "Lastest scope taking loop: "   >>  ~/data/status.info
     6cat ~/data/last_scope_taking_loop_start.info >>  ~/data/status.info
     7
     8echo -n "Lastest data transfer loop (data-loop.sh): "   >>  ~/data/status.info
    109cat ~/data/last_data_plotting_loop_start.info >>  ~/data/status.info
    11 echo -n "Unprocessed jobs: "   >>  ~/data/status.info
    12 cat ~/data/unprocessedJobs.info  >>  ~/data/status.info
    1310echo -n "Space available: "   >>  ~/data/status.info
    1411cat ~/data/space_available.info  >>  ~/data/status.info
    1512echo -n "Uptime: "   >>  ~/data/status.info
    1613cat ~/data/uptime.info  >>  ~/data/status.info
    17 echo " "  >>  ~/data/status.info
    18 echo " ~~~~~~~~~~ "  >>  ~/data/status.info
    19 echo " "  >>  ~/data/status.info
    20 cat ~/data/daq.out >>  ~/data/status.info
    21 echo " "  >>  ~/data/status.info
    22 echo " ~~~~~~~~~~ "  >>  ~/data/status.info
    23 echo " "  >>  ~/data/status.info
    24 cat ~/data/daq.1.out >>  ~/data/status.info
    25 echo " "  >>  ~/data/status.info
    26 echo " ~~~~~~~~~~ "  >>  ~/data/status.info
    27 echo " "  >>  ~/data/status.info
    28 cat ~/data/daq.2.out >>  ~/data/status.info
    29 echo " "  >>  ~/data/status.info
    30 echo " ~~~~~~~~~~ "  >>  ~/data/status.info
    31 echo " "  >>  ~/data/status.info
    32 cat ~/data/daq.3.out >>  ~/data/status.info
    33 echo " "  >>  ~/data/status.info
    34 echo " ~~~~~~~~~~ "  >>  ~/data/status.info
    35 echo " "  >>  ~/data/status.info
    36 cat ~/data/daq.4.out >>  ~/data/status.info
    37 echo " "  >>  ~/data/status.info
    38 echo " ~~~~~~~~~~ "  >>  ~/data/status.info
    39 echo " "  >>  ~/data/status.info
    40 cat ~/data/daq.5.out >>  ~/data/status.info
Note: See TracChangeset for help on using the changeset viewer.