#!/bin/bash


#ThisDev=TektrMSO56-a
#COMMAND="netcat -q 1 $instrument.golem 4000"
COMMAND="netcat -q 1 $ThisDev.golem 4000" 
Drivers="Oscilloscopes/Drivers/TektrMSO5/driver"

function Wake-upCall() {  
DelayCall $RelayBoards $ThisDev@Galvanics ON; }   

function Sleep-downCall() {  
DelayCall $RelayBoards $ThisDev@Galvanics OFF; } 

   
function PrepareSessionEnv@SHM()
{
    mkdir -p $SHMS/Devices/Oscilloscopes/Drivers/TektrMSO5/
    cp $SW/Devices/Oscilloscopes/Drivers/TektrMSO5/* $SHMS/Devices/Oscilloscopes/Drivers/TektrMSO5/
}   





function Arming()
{
    LogTheDeviceAction

    rm -f /home/golem/tektronix_drop/TektrMSO56*.csv
    rm -f /home/golem/tektronix_drop/TektrMSO56*.png
    #mkdir -p $SHM0/$SUBDIR/$ThisDev/
    echo ":DISplay:GLObal:CH1:STATE ON"|$COMMAND
    echo ":DISplay:GLObal:CH2:STATE ON"|$COMMAND
    echo ":DISplay:GLObal:CH3:STATE ON"|$COMMAND
    echo ":DISplay:GLObal:CH4:STATE ON"|$COMMAND
    echo ":DISplay:GLObal:CH5:STATE ON"|$COMMAND
    echo ":DISplay:GLObal:CH6:STATE ON"|$COMMAND
    SingleSeq
}


function SingleSeq()
{
    echo "FPANEL:PRESS SINGLESEQ"|$COMMAND
}   


function ForceTrig()
{
    echo "FPANEL:PRESS FORCetrig"|$COMMAND
}


# MOUNT: 192.168.2.116, tek_drop, golem, tokamak
# systemctl restart smbd
# Dat pozor, na ktery disk se mapuje .. O ci L
