#!/bin/bash

basedir="../../.."
source $basedir/Commons.sh

diag_id=`basename $PWD`
setup_id=Basic
whoami="Devices/Tools/$diag_id/$setup_id"

DAS="Oscilloscopes/RigolMSO5204-b/BiasingElectrode"

Devices="PowerSupplies/Kepco100-4D-a/BiasingElectrode FunctionGenerators/RigolDG1032Z-a/BiasingElectrode RelayBoards/Quido8-a/TokamakSouth $DAS"

#PowerSupplies/GWInstekPSW-b/BiasingElectrode 

function PingCheck ()
{
  :
  #PingCheckNotEthDevice $whoami
}


function DefineDiagTable()
{
    CreateDiagnosticsTable $diag_id
    
}

function GetReadyTheDischarge ()
{
  GeneralDiagnosticsTableUpdateAtDischargeBeginning $diag_id #@Commons.sh
  CallFunction Devices/RelayBoards/Quido8-a/TokamakSouth CurrentClampON 
}


LastChannelToAcq=3
diags=('Trigger' 'U_BiasElectrode' 'U_CurrentProbe' 'Null')


function PostDischargeAnalysis
{
    CallFunction Devices/RelayBoards/Quido8-a/TokamakSouth CurrentClampOFF
    GeneralDAScommunication $DAS RawDataAcquiring $LastChannelToAcq
    ln -s $basedir/Devices/`dirname $DAS/` DAS_raw_data_dir
    
    for i in `seq 1 $LastChannelToAcq` ; do
        cp DAS_raw_data_dir/ch$i.csv ${diags[$i-1]}.csv
    done    

    homepage_row
      
}



function homepage_row
{
local cesta=`dirname $whoami`

    echo "<tr>
    <td valign=bottom><a href=$cesta/><img src=$cesta/name.png  width='$namesize'/></a></td>
    <td valign=bottom><a href=$cesta/expsetup.svg><img src=$cesta/setup.png /></a></td>
        
   
    <td valign=bottom><a href=Devices/`dirname $DAS`/ScreenShotAll.png><img src='Devices/`dirname $DAS`/ScreenShotAll.png'  width='$iconsize'/></a></td>
    <td>
    <a href=$gitlabpath/Devices/`dirname $DAS` title="Gitlab4`dirname $DAS`">$gitlabicon</a><br></br>
    <a href=Devices/`dirname $DAS` title="Data directory">$diricon</a><br></br>
    </td>
    
    <td>
    <a href=$cesta/Parameters/ title="Parameters">$parametersicon</a><br></br>
    <a href=$gitlabpath/$cesta/ title="Gitlab4$cesta">$gitlabicon</a>
    <a href=$cesta/ title="Directory">$diricon</a>
    <a href=$dbpath/Diagnostics/$diag_id/ title="Database">$sqlicon</a>
    </td>

    
    </tr>" > include.html
}