ISIS Logo
PIXELMAN
EPICS plugin for Pixelman
run_jpixelman.bat

File to launch jpixelman

@echo OFF
setlocal
set MYDIR=%~dp0
set MYDIRROOT=%MYDIR:~0,-1%
REM Restrict IOC channel access requests to localhost - at ISIS we use an EPICS gateway for all external access
set EPICS_CAS_INTF_ADDR_LIST=127.0.0.1
set EPICS_CAS_BEACON_ADDR_LIST=127.255.255.255
set IOCEXE=jpixelman.exe
set EPICSPIXELMAN=%MYDIR:\=/%
if exist "%MYDIR%config_local.bat" (
call %MYDIR%config_local.bat
) else (
call %MYDIR%config.bat
)
echo PIXELMANDIR is %PIXELMANDIR%
set EPIXELMANDIR=%PIXELMANDIR:\=/%
call %MYDIR%..\..\..\..\config_env_base.bat
call %MYDIR%dllPath.bat
REM at ISIS MYPVPREFIX is set in config_env_base.bat
if "%MYPVPREFIX%" == "" (
set MYPVPREFIX=%COMPUTERNAME%:%USERNAME%:
)
set OLDCWD=%CD%
cd /d %PIXELMANDIR%
taskkill /f /im jpixelman.exe
taskkill /f /im pixelman.exe
REM for backward compatibility on IMAT still create pixelman.dll
copy /y %MYDIR%epics.dll plugins
copy /y %MYDIR%epics.dll plugins\pixelman.dll
copy /y %MYDIR%caRepeater.exe .
REM %HIDEWINDOW% m
%IOCEXE% %*
cd /d %OLDCWD%
Copyright © 2013 Science and Technology Facilities Council | Generated by   doxygen 1.8.5