<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.11/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.11/ http://www.mediawiki.org/xml/export-0.11.xsd" version="0.11" xml:lang="en">
  <siteinfo>
    <sitename>ISISEPICS</sitename>
    <dbname>wikidb</dbname>
    <base>http://epics.isis.stfc.ac.uk/wiki/Main_Page</base>
    <generator>MediaWiki 1.35.13</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Media</namespace>
      <namespace key="-1" case="first-letter">Special</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Talk</namespace>
      <namespace key="2" case="first-letter">User</namespace>
      <namespace key="3" case="first-letter">User talk</namespace>
      <namespace key="4" case="first-letter">ISISEPICS</namespace>
      <namespace key="5" case="first-letter">ISISEPICS talk</namespace>
      <namespace key="6" case="first-letter">File</namespace>
      <namespace key="7" case="first-letter">File talk</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki talk</namespace>
      <namespace key="10" case="first-letter">Template</namespace>
      <namespace key="11" case="first-letter">Template talk</namespace>
      <namespace key="12" case="first-letter">Help</namespace>
      <namespace key="13" case="first-letter">Help talk</namespace>
      <namespace key="14" case="first-letter">Category</namespace>
      <namespace key="15" case="first-letter">Category talk</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>Main Page</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>59</id>
      <parentid>56</parentid>
      <timestamp>2021-02-14T22:41:53Z</timestamp>
      <contributor>
        <username>FreddieAkeroyd</username>
        <id>1</id>
      </contributor>
      <comment>/* ISIS EPICS Modules */</comment>
      <origin>59</origin>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text bytes="2206" sha1="50zuk3my57xaj90gbx6r6lhpu7udx8s" xml:space="preserve">{{DISPLAYTITLE:&lt;span style="display:none"&gt;{{FULLPAGENAME}}&lt;/span&gt;}}
[[File:ISIS_logo2.png|link=http://www.isis.stfc.ac.uk/]]

== ISIS EPICS Modules ==

=== lvDCOM ===
An EPICS support module to access items on the front panel of the [http://www.ni.com/labview/ National Instruments LabVIEW software package] and expose them as EPICS process variables. It uses Microsoft Windows DCOM technology and thus both the EPICS IOC and LabVIEW software must be running on Microsoft Windows. In most cases modification of the original LabVIEW is not required to use this package. For an alternative option that additionally works on Linux, you could create network shared variables within LabVIEW and then use the ''NetShrVar'' package below.    
* [http://epics.isis.stfc.ac.uk/doxygen/lvDCOM/ documentation]
* [[LVDCOM|download]]
* [https://github.com/ISISComputingGroup/EPICS-lvDCOM source on GitHub]

=== NetShrVar ===
An EPICS support module to access [http://www.ni.com/white-paper/5484/en/ National Instruments Network Shared Variables] and expose them as EPICS process variables. The module can be run on either Windows or Linux operating systems. Shared variables are available in LabVIEW and some National Instruments hardware. The IOC provided works very much like the [http://www.ni.com/white-paper/14144/en/ NI EPICS I/O server] which is built upon the Shared Variable Engine (SVE) - the main difference is that with ''NetShrVar'' you have a standard EPICS IOC and thus full access to EPICS database fields and logic, you also do not require the Datalogging and Supervisory Control (DSC) module.
* [http://epics.isis.stfc.ac.uk/doxygen/NetShrVar/ documentation]
* [[NETSHRVAR|download]]
* [https://github.com/ISISComputingGroup/EPICS-NetShrVar source on GitHub]

=== NetStreams ===
An EPICS support module for interfacing with [https://www.ni.com/en-gb/innovations/white-papers/10/lossless-communication-with-network-streams--components--archite.html National Instruments Network Streams] using the [https://zone.ni.com/reference/en-XX/help/370051AG-01/TOC109.htm LabWindows/CVI library]. The module can only be used on Windows.
* [https://github.com/ISISComputingGroup/EPICS-NetStreams source on GitHub]</text>
      <sha1>50zuk3my57xaj90gbx6r6lhpu7udx8s</sha1>
    </revision>
  </page>
</mediawiki>
