IOC packages list

This page references all EPNix packages that should be used when packaging an IOC. For all other packages, see the Packages list.

Packages

epnix.support.StreamDevice[source]

A generic EPICS device support for devices with a “byte stream” based communication interface

Name:

StreamDevice

Version:

2.8.26

Homepage:

https://paulscherrerinstitute.github.io/StreamDevice/

Licenses:

GNU Lesser General Public License v3.0 or later

Maintainers:

Rémi Nicole (mail)

epnix.support.adsDriver[source]

EPICS support module for integrating Beckhoff PLC using the ADS protocol

Name:

adsDriver

Version:

3.1.0

Homepage:

https://epics.cosylab.com/documentation/adsDriver/

Licenses:

MIT License

Maintainers:

Patrick Hilhorst (mail)

epnix.support.asyn[source]

EPICS module for driver and device support

Name:

asyn

Version:

4-45

Homepage:

https://epics-modules.github.io/master/asyn/

Licenses:

EPICS Open License

Maintainers:

Rémi Nicole (mail)

epnix.support.autoparamDriver[source]

An asyn driver that creates parameters dynamically based on content of record links

Name:

autoparamDriver

Version:

2.0.0

Homepage:

https://epics.cosylab.com/documentation/autoparamDriver/

Licenses:

MIT License

Maintainers:

Patrick Hilhorst (mail)

epnix.support.autosave[source]

Module that automatically saves values of EPICS PVs to files, and restores those values when the IOC is restarted.

Name:

autosave

Version:

5-11

Homepage:

https://github.com/epics-modules/autosave

Licenses:

EPICS Open License

Maintainers:

Stéphane Tzvetkov

epnix.support.busy[source]

APS BCDA synApps module: busy

Name:

busy

Version:

1-7-4

Homepage:

https://epics.anl.gov/bcda/synApps/busy/busy.html

Licenses:

EPICS Open License

Maintainers:

Alexis Gaget

epnix.support.calc[source]

Support for run-time expression evaluation

Name:

calc

Version:

3-7-5

Homepage:

https://epics.anl.gov/bcda/synApps/calc/calc.html

Licenses:

EPICS Open License

Maintainers:

Rémi Nicole (mail)

epnix.support.devlib2[source]

devLib2 - Library for direct MMIO access to PCI and VME64x

Name:

devlib2

Version:

2.12

Homepage:

https://github.com/epics-modules/devlib2

Licenses:

EPICS Open License

Maintainers:

Alexis Gaget

epnix.support.epics-systemd[source]

Systemd-related facilities for EPICS IOCs

Name:

epics-systemd

Version:

2022-02-09

Homepage:

https://github.com/minijackson/epics-systemd

Licenses:

MIT License

Maintainers:

Rémi Nicole (mail)

epnix.support.gtest[source]

EPICS module to adds the Google Test and Google Mock frameworks to EPICS

Name:

gtest

Version:

1.0.1

Homepage:

https://github.com/epics-modules/gtest

Licenses:

EPICS Open License

Maintainers:

Vivien Loriot

epnix.support.ipac[source]

IPAC Carrier and Communication Module Drivers

Name:

ipac

Version:

2.16

Homepage:

https://github.com/epics-modules/ipac/wiki

Licenses:

GNU Lesser General Public License v2.1 or later

Maintainers:

Rémi Nicole (mail)

epnix.support.modbus[source]

EPICS support for communication with PLCs and other devices via the Modbus protocol

Name:

modbus

Version:

3-4

Homepage:

https://epics-modbus.readthedocs.io/en/latest/

Licenses:

MIT License

Maintainers:

Rémi Nicole (mail)

epnix.support.mrfioc2[source]

EPICS driver for Micro Research Finland event timing system devices

Name:

mrfioc2

Version:

2.7.1

Homepage:

https://github.com/epics-modules/mrfioc2

Licenses:

EPICS Open License

Maintainers:

Alexis Gaget

epnix.support.opcua[source]

EPICS support for communication with OPC UA protocol

Name:

opcua

Version:

0.10.0

Homepage:

https://github.com/epics-modules/opcua

Licenses:

EPICS Open License

Maintainers:

Vivien Loriot

epnix.support.pvxs[source]

PVA protocol client/server library and utilities

Name:

pvxs

Version:

1.3.1

Homepage:

https://mdavidsaver.github.io/pvxs/

Licenses:

BSD 3-clause “New” or “Revised” License

Maintainers:

Rémi Nicole (mail)

epnix.support.reccaster[source]

Informs ChannelFinder of the state of the IOC and the list of PVs contained in that IOC

Name:

RecCaster

Version:

1.6

Homepage:

https://channelfinder.readthedocs.io/en/latest/

Licenses:

EPICS Open License

Maintainers:

Rémi Nicole (mail)

epnix.support.seq[source]

Provides the State Notation Language (SNL), a domain specific programming language

Name:

seq

Version:

2.2.9

Homepage:

https://epics-modules.github.io/sequencer/index.html

Licenses:

EPICS Open License

Maintainers:

Rémi Nicole (mail)

epnix.support.snmp[source]

Module providing EPICS support for SNMP (Simple Network Management Protocol)

Name:

snmp

Version:

1.1.0.4

Homepage:

https://groups.frib.msu.edu/controls/files/devSnmp.html

Licenses:

MIT License

Maintainers:

Stéphane Tzvetkov

epnix.support.sscan[source]

Contains the sscan record and related software for systematically moving positioners, triggering detectors, and acquiring and storing resulting data

Name:

sscan

Version:

2-11-6

Homepage:

https://epics.anl.gov/bcda/synApps/sscan/sscan.html

Licenses:

EPICS Open License

Maintainers:

Rémi Nicole (mail)

epnix.support.twincat-ads[source]

Module providing EPICS support for ADS Protocol (Automation Device Specification)

Name:

twincat-ads

Version:

2024.09.04

Homepage:

https://github.com/epics-modules/twincat-ads/

Licenses:

GNU Lesser General Public License v3.0 or later

Maintainers: